Let’s Encryptで証明書を更新しようとしたときにエラーが出た

2021-08-06 技術系

Let’s Encryptで証明書を更新しようとしたときにエラーが出て失敗していました。

  To fix these errors, please make sure that your domain name was
   entered correctly and the DNS A/AAAA record(s) for that domain
   contain(s) the right IP address. Additionally, please check that
   your computer has a publicly routable IP address and that no
   firewalls are preventing the server from communicating with the
   client. If you're using the webroot plugin, you should also verify
   that you are serving files from the webroot path you provided.

webrootを使った設定になっているせいでエラーが出ているようなのでnginxの設定に変更しました。

下記の部分を削除して

webroot_path = /var/www/it-omurice/public

[[webroot_map]]
it-omurice.tokyo = /var/www/it-omurice/public

下記の部分をnginxに変更しました。

authenticator = webroot
authenticator = nginx

変更後sudo certbot renew --dry-runで確認してエラーが解消されていることが確認できました。

参考

無料のSSL証明書Let’s Encryptを設定・更新・自動更新する方法(CentOS7, Apache2.4対応) | プログラミング入門ナビ


ブログランキング・にほんブログ村へ follow us in feedly

関連記事

新着記事

comments powered by Disqus