44979
**作成して三ヶ月後ぐらいにhttpsエラーになったので、下記コマンドを打ちました**

```

       certbot renew
    
```

・すると下記エラーが表示されました

```

    Incorrect validation certificate for tls-sni-01 challenge.
    
```

* * *

**どういう意味ですか？**  
・作成出来たのに更新できないのは、なぜ？？  
・どこを確認すれば良いですか？

* * *

**https化したドメインのイメージ**

> a.example.com
>
> b.example.com
>
> c.example.net

* * *

**環境**  
・CentOS7  
・Nginx
CC BY-SA 4.0
2018-06-21T15:49:48.240
44968
2018-06-22T02:39:53.760
7886
question
centos nginx letsencrypt
Let's Encrypt更新に失敗
letsencryptではドメインの確認のため、certbotが臨時の公開鍵で署名したファイルをディレクトリー`/.well-known/acme-
challenge`に置いて、そこに`ACME
Challenge`してきます。もしそのディレクトリーに適正にアクセスできなかければ、そのエラーが発生します。例えば、3つのドメインのどれかを301リダイレクトしていないでしょうか？

そういう場合には、letsencrypt用に`webroot`を別に設定するようにします。`webroot`の場所はどこでもいいですが、403にならないようにしておきます。

```

    location ^~ /.well-known/acme-challenge/ {
        root /var/www/acme-challenge;
    }
    
```
CC BY-SA 4.0
2018-06-22T01:49:07.923
44979
2018-06-22T02:39:53.760
2018-06-22T02:39:53.760
15171
15171
44968
answer