Главная/Ошибки/Истёк срок

Истёк срок действия сертификата: что делать

Если истёк срок действия сертификата, браузер показывает ошибку NET::ERR_CERT_DATE_INVALID, а исправить её можно только продлением или выпуском нового сертификата и перезагрузкой веб-сервера. Чаще всего сломалось автопродление Let's Encrypt или платный сертификат забыли продлить.

3 мин чтенияДанные проверены 19 октября 2026

Ответ за 30 секунд

Проверьте дату окончания командой openssl x509 -enddate. Если срок вышел, выпустите сертификат заново и перезагрузите веб-сервер: новые файлы без перезагрузки не подхватятся. Затем найдите, почему автопродление не сработало.

На хостинге Таймвеб Let's Encrypt выпускается и продлевается автоматически, вручную настраивать ничего не нужно.

Как продлить платный сертификат с истёкшим сроком

01 · 1 мин

Почему сертификат истёк, если вы ничего не меняли#

ПричинаКак проявляется
Автопродление Let's Encrypt остановилосьТаймер Certbot выключен, порт 80 закрыт, изменился конфиг или DNS
Платный сертификат не продлёнОплата не прошла или напоминания ушли на старую почту
Файл обновили, сервер не перезагрузилиНа диске новый сертификат, в браузере старый
Часы на устройстве посетителя сбилисьОшибка только у одного человека или на одном устройстве

Срок Let's Encrypt 90 дней, платные сертификаты у Таймвеб оформляются на 6 месяцев (на 19 октября 2026). С 4 июня 2025 года Let's Encrypt не присылает письма о скором окончании, поэтому без своего монитора о сбое автопродления узнают по жалобам посетителей.

02 · 1 мин

Как проверить, что срок сертификата действительно истёк#

echo | openssl s_client -connect example.net:443 -servername example.net 2>/dev/null | openssl x509 -noout -enddate
# notAfter=Oct  1 08:00:00 2026 GMT

Дата в прошлом означает, что сертификат просрочен. Дата в будущем при ошибке у одного человека означает, что виновата дата на его устройстве. Другие способы смотреть срок описаны на странице проверка срока действия SSL.

03 · 1 мин

Как продлить Let's Encrypt, если срок уже вышел#

  1. Проверьте продление без записи. Команда пробует выпуск на тестовом сервере и показывает ошибку, если она есть.
  2. Продлите сертификат. Certbot обновит всё, что подходит к концу срока или уже просрочено.
  3. Перезагрузите веб-сервер, чтобы он прочитал новые файлы.
  4. Найдите причину сбоя в журнале Certbot и верните автопродление.
sudo certbot renew --dry-run
sudo certbot renew
sudo systemctl reload nginx
sudo tail -n 50 /var/log/letsencrypt/letsencrypt.log
systemctl list-timers | grep certbot

Последняя строка показывает, работает ли таймер автопродления. Типичные причины сбоя: порт 80 закрыт, а проверка идёт по HTTP; в Nginx убрали блок для /.well-known/acme-challenge/; домен направлен на другой сервер. Настройка автопродления с нуля: автопродление SSL. Подробности про Certbot: Certbot.

Инструмент · 1 мин

Как продлить платный сертификат с истёкшим сроком#

У платного сертификата автоматического продления нет: срок кончается, а новый нужно заказать. Оформите продление у центра сертификации, подтвердите владение доменом по почте или DNS, скачайте файлы и замените ими старые на сервере. Если ключ не менялся, CSR создавать заново не нужно, иначе сгенерируйте новый запрос: запрос CSR.

Порядок замены файлов и проверку описывает страница как обновить сертификат на сайте. Продлевать лучше за месяц до даты, чтобы пройти подтверждение без спешки. Разница между продлением и перевыпуском: продление сертификата.

Что делать с истёкшим сертификатом

Выберите, где стоит сертификат, и получите порядок действий

Где установлен сертификат

05 · 1 мин

Что делать посетителю, если сертификат сайта истёк#

Сначала проверьте, что дата и время на устройстве верны: при сбое часов браузер считает действующий сертификат просроченным. Включите установку времени по сети и обновите страницу. Если дата верна, а ошибка осталась на нескольких устройствах, сертификат просрочен у владельца. Напишите ему, а на сайте не вводите пароль и данные карты.

06 · 1 мин

Вопросы об истёкшем сертификате#

Что значит «срок действия сертификата SSL истёк»?

Дата окончания в сертификате прошла, и браузер больше не считает его действительным. Шифрование технически работает, но подлинность домена подтвердить нельзя.

Как продлить сертификат Let's Encrypt, если срок действия закончился?

Выполните sudo certbot renew и перезагрузите веб-сервер. Certbot обновляет и просроченные сертификаты, лишний раз заказывать выпуск не нужно.

Почему после продления в браузере всё ещё ошибка про срок?

Веб-сервер не перечитал сертификат (нужна перезагрузка), в Nginx прописан старый путь либо перед сайтом стоит CDN со своим сертификатом.

Почему этому можно верить

Как мы проверяли

Документация и провайдерыКоманды выпуска и установки сверены с документацией, дата указана.
Всё можно повторитьКоманды certbot и openssl описаны так, что их повторит любой читатель.
Независимый справочникНе связан с центрами сертификации и честно говорит, когда хватает бесплатного SSL.

Источники цифр на этой странице: Let's Encrypt: документация, letsencrypt.org/docs, проверено 19 октября 2026; DigiCert: сроки жизни TLS-сертификатов 398, 200, 100 и 47 дней, digicert.com/blog/tls-certificate-lifetimes-will-officially-reduce-to-47-days, проверено 19 октября 2026; Let's Encrypt: отказ от писем об окончании срока (4 июня 2025), letsencrypt.org/2025/01/22/ending-expiration-emails, проверено 19 октября 2026.

SBРедакция SSLBase · обновлено 19 октября 2026

Бесплатный SSL на хостинге

На хостинге Таймвеб сертификат Let's Encrypt выпускается и продлевается автоматически, настраивать вручную ничего не нужно.

  • Бесплатный SSL на каждый домен
  • Автоматическое продление
  • Включается в панели в один клик
  • Поддержка 24/7
Платный