Проверка SSL-сертификата
Впишите домен, и Steadrun покажет, до какого числа действует сертификат, кем он выдан, на какие имена и доверяет ли ему браузер. Проверка та же, что у SSL-мониторинга в Steadrun.
Срок действия сертификата истёк: что это значит и что делать
У каждого SSL-сертификата есть дата окончания. Бесплатные сертификаты Let's Encrypt выдаются на 90 дней,
платные обычно на год. Когда срок прошёл, браузер показывает посетителям предупреждение «Подключение
не защищено», и многие посетители закрывают вкладку. Программы тоже перестают соединяться:
curl, мобильные приложения, вебхуки.
- Проверьте, что сервер отдаёт новый сертификат. Если сертификат продлён, а здесь всё ещё старая дата, веб-сервер не перечитал файлы: перезагрузите nginx или Apache.
-
Если сертификат от Let's Encrypt, запустите продление вручную (
certbot renew) и посмотрите, на чём оно падает. Частые причины: закрыт порт 80, домен смотрит на другой сервер, не запускается таймер или cron-задача certbot. - Платный сертификат продлевают у того, кто его выдал, и ставят на сервер вместе с промежуточными сертификатами.
Чтобы в следующий раз узнать заранее, заведите SSL-проверку в Steadrun: она напишет за 14 дней до окончания, пока сайт ещё работает.
Что проверяет инструмент
- Срок действия: с какого и до какого числа действует сертификат.
- Имена: подходит ли сертификат для этого домена. Сертификат на
example.comне подойдёт дляwww.example.com, если второго имени в нём нет. - Цепочку: может ли клиент проследить сертификат до доверенного корневого. Если сервер не отдаёт промежуточный сертификат, браузер иногда справится сам, а
curlи мобильные приложения обычно выдают ошибку.
Подключаемся только к порту 443 и только к публичным адресам. Подробнее о запросах Steadrun — на странице «Бот мониторинга».