Что такое 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.
Безопасен ли сайт, если сертификат в порядке?
Сертификат гарантирует только то, что соединение зашифровано и вы говорите именно с этим доменом. О честности владельца сайта он ничего не говорит: у мошеннических сайтов тоже бывают правильные сертификаты.
Другие инструменты
- DNS-записи доменаA, MX, NS, TXT, SPF и DMARC
- Провайдер и город по IPЧей это адрес и где он находится
- Проверка портаОткрыт ли порт на вашем IP из интернета
- IP-калькулятор подсетиМаска, адрес сети и диапазон хостов
- IP в спам-листахЧёрные списки почтовых серверов
- Производитель по MACЧьё устройство по MAC-адресу
- Мой браузерUser-Agent, экран и утечка WebRTC
- Проверка пароляСколько времени займёт взлом
Статьи: 192.168.1.1 и 192.168.0.1: как зайти в настройки роутера, Что такое IP-адрес, Как узнать IP-адрес компьютера и телефона, Маска подсети: что это и как её понять, все статьи (19) →