アクティブな SSL 証明書 (letsencrypt CA) が有効かつ最新の Web サーバーがあります。フロントは Nginx です。
しかし、ブラウザが証明書の有効期限が切れているとエラーを発していることに気づきました。古いバージョンが提供されたか、古いバージョンがキャッシュされているようです。これをトラブルシューティングして解決する最善の方法は何ですか?
誤った設定以外の悪意については考慮しませんが、その可能性も考えられます。
ありがとう。
答え1
Let's Encrypt 証明書を完全に消去し、新たに作成することで、同じ問題を抱えていた 2 つのサーバーで問題が解決しました。基本的な手順は次のとおりです。
- 問題のある証明書を削除します -
letsencrypt-auto delete
一部のフレーバーではcertbot delete
rm -rf
問題のあるドメインの物理ファイル。たとえば...rm -rf /etc/letsencrypt/live/${DOMAIN} rm -rf /etc/letsencrypt/renewal/${DOMAIN}.conf rm -rf /etc/letsencrypt/archive/${DOMAIN}
ドメイン証明書を新たに取得する -
letsencrypt-auto certonly --standalone -d {DOMAIN}
Web サーバーをリロードします。