Мой веб-сайт продолжает получать ошибку "NET :: ERR_CERT_DATE_INVALID".
Я обновил сертификат, используя:
sudo certbot certonly --webroot -w /var/www/html -d startuplab.io
, и перезапустил nginx.
Раньше все работало нормально, другие мои сайты тоже хорошо работают.
Как мне понять, что пошло не так?
Редактировать:
Это tool показывает мне, что срок действия сертификата истек 21 день назад.
Letsencrypt сообщает мне:
Поздравляем!Ваш сертификат и цепочка были сохранены в
/etc/letsencrypt/live/startuplab.io-0001/fullchain.pem.Срок действия вашего сертификата
истекает 2019-05-22.Чтобы получить новую или измененную версию
этого сертификата в будущем, просто запустите certbot снова.Чтобы
без интерактивного продления всех ваших сертификатов, запустите "certbot
renew"
Edit 2:
Ага!Мой ssl-startuplab.io.conf
фрагмент указывает на
ssl_certificate /etc/letsencrypt/live/startuplab.io/fullchain.pem;
, но certbot поместил его в
ssl_certificate /etc/letsencrypt/live/startuplab.io-0001/fullchain.pem;
Кто-нибудь знает, почему это происходит?Что я должен сделать, чтобы исправить это и избежать этого в будущем?
Редактировать 3:
Простое переименование папки startuplab.io-0001
в startuplab.io
устранило проблему.Но почему это случилось с самого начала?Как мне убедиться, что это никогда не повторится?Буду признателен за любой совет!