Как проверить SSL-сертификат сайта: срок действия, цепочка, ошибки

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

Начеку3 мин чтения
Что проверить в SSL-сертификате

Срок действия

Проверьте даты выдачи и окончания сертификата.

Цепочка сертификатов

Все промежуточные звенья должны быть валидны.

Протокол и шифры

TLS 1.2+ и отсутствие устаревших шифров.

Редирект с HTTP

По http:// адресу должно быть перенаправление на https://.

SSL-сертификат — то, что превращает http в https и защищает данные посетителей. Пока он действует, его не замечают. Как только срок выходит, браузер вместо сайта показывает крупное предупреждение «Соединение не защищено» — и поток посетителей обрывается. Разберём, как проверить сертификат и не дать ему испортить день.

Зачем сайту SSL-сертификат

  • Шифрование трафика — логины, пароли и данные карт не передаются в открытом виде.
  • Доверие браузеров — без https Chrome и другие браузеры помечают сайт как небезопасный.
  • Позиции в поиске — Google и Яндекс ранжируют защищённые сайты выше.
  • Работа платёжных систем — эквайринг и виджеты оплаты требуют https.

Способ 1. Через браузер

Самая быстрая проверка: откройте сайт, нажмите на замок в адресной строке и выберите «Соединение защищено» → «Сертификат действителен». В открывшемся окне видно:

  • Кому выдан — домен, который покрывает сертификат (проверьте, что там именно ваш сайт).
  • Срок действия — даты «Выдан» и «Истекает». Именно вторую дату и нужно контролировать.
  • Цепочка — какой удостоверяющий центр выпустил сертификат и все промежуточные звенья.

Способ 2. Через командную строку

Если есть доступ к серверу, удобна команда:

echo | openssl s_client -connect example.com:443 -servername example.com 2>/dev/null | openssl x509 -noout -dates -issuer

Она покажет срок действия и издателя без браузера — полезно для скриптов и быстрой диагностики.

Способ 3. Онлайн-проверка

Не хотите лезть в браузерные меню — воспользуйтесь бесплатным инструментом проверки безопасности сайта. Он показывает срок действия SSL-сертификата, корректность цепочки и другие параметры защищённости. Работает из браузера, без регистрации, и подходит для чужих сайтов, к серверу которых у вас нет доступа.

На что обратить внимание

Срок действия

Большинство сертификатов живут от 3 месяцев до года. Дата истечения обязательно должна быть под контролем: обновление у публичных удостоверяющих центров (Let's Encrypt и аналогов) обычно автоматическое, но сбой скрипта обновления — частая причина внезапного «протухшего» сертификата.

Цепочка сертификации

Браузер доверяет не сертификату напрямую, а цепочке до доверенного корня. Если на сервере не настроены промежуточные сертификаты, часть посетителей (обычно на старых устройствах и Android) увидит ошибку, а у других всё будет работать. Это коварная проблема: «у меня-то открывается».

Покрытие домена

Проверьте, какие имена входят в сертификат: example.com, www.example.com, субдомены. Переход на версию адреса, не покрытую сертификатом, вызовет ошибку.

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

  1. Выпустите новый сертификат (обычно это бесплатно и занимает минуты).
  2. Установите его на сервер и перезагрузите веб-сервер.
  3. Проверьте сайт с нескольких устройств и через онлайн-сервис.

Как не пропустить истечение

Обновление может сломаться в любой момент, поэтому дату окончания нужно мониторить. В Начеку монитор SSL следит за сертификатом и заранее предупреждает об истечении — за несколько дней до критической даты, а не когда посетители уже видят предупреждение браузера. Подключите мониторинг вместе с проверкой доступности, и сертификат перестанет быть источником сюрпризов.

Проверьте свой сайт прямо сейчас

Бесплатная проверка займёт меньше минуты.