Проверка SSL-сертификата

Срок действия, домены, удостоверяющий центр и цепочка сертификатов сайта.

Что такое SSL-сертификат

SSL-сертификат (правильнее TLS-сертификат) — электронный документ, который подтверждает, что сайт действительно принадлежит этому домену, и позволяет шифровать соединение. Благодаря ему адрес начинается с https://, а браузер не показывает предупреждение «Подключение не защищено».

Сертификаты выдают удостоверяющие центры: Let's Encrypt (бесплатно, на 90 дней), GlobalSign, Sectigo, DigiCert и другие. Для российских сайтов есть ещё сертификаты Национального удостоверяющего центра, но их понимают не все браузеры.

Что проверяет инструмент

  • Срок действия: с какого и до какого числа действует сертификат и сколько дней осталось.
  • Домены: на какие имена выдан сертификат. Если домена сайта нет в списке, браузер покажет ошибку.
  • Цепочка: прислал ли сервер промежуточный сертификат. Без него сайт может не открываться на телефонах.
  • Протокол: версия TLS. Современные сайты работают на TLS 1.2 и 1.3, старые версии 1.0 и 1.1 браузеры отключили.

Частые ошибки

Сертификат истёк. Самая частая причина: сломалось автоматическое продление Let's Encrypt. Сертификат выдан на другой домен. Например, есть сертификат на site.ru, а открывают www.site.ru: нужно добавить второе имя в сертификат. Самоподписанный сертификат. Его выпустил сам сервер, ему не доверяет ни один браузер: подходит только для тестов.

Частые вопросы

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

Введите домен в поле выше. Мы подключимся к сайту по https, проверим сертификат так же, как браузер, и покажем, на какие домены он выдан, кто его выдал, до какого числа действует и полная ли цепочка.

Сертификат истёк, что делать?

Владельцу сайта нужно выпустить новый сертификат. Бесплатные сертификаты Let's Encrypt действуют 90 дней и продлеваются автоматически программой certbot или панелью хостинга: если продление сломалось, его нужно запустить вручную и проверить, почему автоматика не сработала.

Что значит «неполная цепочка сертификатов»?

Сервер прислал только сертификат сайта без промежуточного сертификата удостоверяющего центра. Компьютеры часто достраивают цепочку сами, а телефоны и программы выдают ошибку. Исправляется настройкой сервера: в nginx в ssl_certificate указывают файл fullchain.

Безопасен ли сайт, если сертификат в порядке?

Сертификат гарантирует только то, что соединение зашифровано и вы говорите именно с этим доменом. О честности владельца сайта он ничего не говорит: у мошеннических сайтов тоже бывают правильные сертификаты.

Другие инструменты

Все инструменты (16) →

Статьи: 192.168.1.1 и 192.168.0.1: как зайти в настройки роутера, Что такое IP-адрес, Как узнать IP-адрес компьютера и телефона, Маска подсети: что это и как её понять, все статьи (19) →