Поддержка и абонентское обслуживание

Как проверить сертификат сайта?

Виталий, Ярославль 0

Перед стартом рекламной кампании хочу убедиться, что с SSL-сертификатом на сайте всё в порядке и он не подведёт в ближайший месяц. Как проверить самому, без обращения в поддержку хостинга?

Дмитрий Акиндинов технический администратор сайтов

ответил

Быстрее всего через одну команду из консоли, она показывает сертификат таким, каким его реально отдаёт сервер, без кэша браузера:

openssl s_client -connect ваш-сайт.ru:443 -servername ваш-сайт.ru | openssl x509 -noout -dates -issuer -ext subjectAltName

В ответе смотрите три вещи. Дата notAfter — когда сертификат перестанет действовать, если до неё меньше месяца, пора продлевать. Issuer — кто выдал сертификат: если Let’s Encrypt, значит когда-то было настроено автопродление, и стоит убедиться, что оно до сих пор работает. SubjectAltName — список доменов, на которые выписан сертификат: здесь часто вылезает сюрприз, когда сертификат покрывает только голый домен без www или наоборот.

Без консоли то же самое покажут онлайн-инструменты, например SSL Labs (ssllabs.com/ssltest) — он ещё и оценивает качество настройки шифрования, не только срок. Открывать замочек в адресной строке браузера для точной проверки не советую: браузер кэширует сертификат на время сессии и может показывать устаревшую картину.

Раз проверка занимает минуту, логичный следующий шаг — не проверять руками каждый раз, а поставить бесплатный мониторинг вроде UptimeRobot с уведомлением за 14, 7 и 1 день до истечения. Это особенно важно с июня 2025 года, когда Let’s Encrypt перестал сам присылать письма о скором окончании срока.

Задать свой вопрос

Вопросы проходят модерацию. Ответ появляется на сайте в течение пары дней.

Похожие вопросы

Все вопросы по теме "Поддержка и абонентское обслуживание"

Заявка

Обсудим задачу

Напишите имя и телефон, выберите удобный канал. Перезвоню или напишу в течение часа в рабочее время.

Куда удобнее ответить?