通知
すべてクリア

Let's Encryptで証明書の作り直しで失敗した

投稿: 12
質問投稿者
コミュニティ参加日: 2か月前

Let's Encryptで証明書を発行したのですがwwwを無くして再度証明書を作りたくて一度作ったものを消そうと下記のサイトを試して再度発行しようとしたものの関連していたnginxの記載の方でエラーが起こり証明書の発行が出来なくなりました。

Let's Encryptの証明書削除後のnginxの記述の何が正解かが分かりません。

・使わなくなったLet's Encryptの設定削除

https://rider-dice.hatenablog.com/entry/2020/02/12/101204

 

現在のnginx

server {
server_name ドメイン名.com;
location / {
root /home/tngr24super-user/プロジェクト名;
index index.html index.htm index.php;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root /usr/share/nginx/html;
}
}

対象サービス
2件の返信
1件の返信
コミュニティ参加日: 2か月前

投稿: 12

nginxの再インストールでnginxのエラーは解決しましたが相変わらず再発行が出来ません。

Saving debug log to /var/log/letsencrypt/letsencrypt.log
Requesting a certificate for ドメイン名

Certbot failed to authenticate some domains (authenticator: nginx). The Certificate Authority reported these problems:
Domain: ドメイン名
Type: dns
Detail: no valid A records found for ドメイン名; no valid AAAA records found for ドメイン名

Hint: The Certificate Authority failed to verify the temporary nginx configuration changes made by Certbot. Ensure the listed domains point to this nginx server and that it is accessible from the internet.

Some challenges have failed.
Ask for help or search for solutions at https://community.letsencrypt.org. See the logfile /var/log/letsencrypt/letsencrypt.log or re-run Certbot with -v for more details.

返信
matsumura
投稿: 170
コミュニティ参加日: 6か月前

エラー内容を確認する限り、対象ドメインのAレコード(IPv4)またはAAAAレコード(IPv6)がDNS設定で見つからないというエラーのようです。

DNS設定を変更したばかりであれば、反映されるまでに時間がかかるため、少し時間をおいて確認してみてください。もし設定から時間が経過している場合、DNS設定が正しく完了しているかを再度見直すことをお勧めします。

DNS設定に問題がない場合、ファイアウォールやパケットフィルターの設定で必要なポートがブロックされていないかも併せて確認すると良いかと思います。

返信