Бесплатно и без регистрации

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

Введите домен — покажем, когда истекает сертификат, кто его выдал, на какие домены он выписан, полная ли цепочка и какой протокол TLS использует сервер. Проверяем с трёх точек: сертификат за CDN может отличаться.

Точки: Москва, Москва-2, Казань, Хельсинки, Мадрид. Отправляя адрес, вы соглашаетесь с политикой конфиденциальности.

Что покажет проверка

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

Дата окончания и число дней до неё. Предупредим, если осталось меньше двух недель или сертификат уже истёк.

Цепочка и имя

Полная ли цепочка доверия и подходит ли сертификат к введённому домену — две самые частые ошибки установки.

Издатель, SAN, протокол

Кто выдал сертификат, какие домены в него включены, какая версия TLS согласована.

Зачем это проверять

Истёкший или неправильно установленный сертификат для посетителя выглядит как красный экран «подключение не защищено» — хуже, чем лежащий сайт. Мобильные приложения и платёжные формы при этом просто перестают работать.

Чаще всего ломается не сам сертификат, а его продление или установка: certbot не смог обновиться, новый сертификат выпущен, но веб-сервер не перезапущен, на сервер положили сертификат без промежуточной цепочки, сертификат выписан не на тот домен.

Проверка с нескольких точек важна, если сайт за CDN: сертификат, который видят посетители, может отличаться от сертификата на вашем сервере.

Чтобы не проверять руками, подключите мониторинг ssl-сертификата: проверка идёт по расписанию, а уведомление приходит в Telegram, MAX, на почту, по SMS или звонком. Цены — на странице тарифов.

Вопросы

Что значит «цепочка неполная»?
Сервер отдаёт только свой сертификат без промежуточных сертификатов удостоверяющего центра. Браузеры на компьютере часто достраивают цепочку сами, а мобильные приложения и старые устройства — нет. Установите fullchain.
Сертификат действителен, но браузер ругается — почему?
Чаще всего сертификат не подходит к домену (выписан на example.ru, а сайт открывают по www.example.ru) или цепочка неполная. Обе проблемы видны в результате проверки.
Можно ли проверить сертификат на нестандартном порту?
Да, укажите адрес в виде host:port — например, mail.example.ru:465 для SMTP или host:8443.
За сколько дней нужно продлевать?
Сертификаты Let's Encrypt живут 90 дней и продлеваются за 30 дней до конца. Если до истечения меньше двух недель, а продление не произошло — автоматика сломалась, разбирайтесь сейчас.
Как узнавать об истечении заранее?
Подключите мониторинг SSL: проверка раз в сутки стоит 0,002 ₽, предупреждение приходит в Telegram, на почту или по SMS за 14 дней до истечения и при смене сертификата.

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

Доступность сайта

HTTP-код, время ответа и SSL со всех точек

Проверить DNS-записи домена

A, AAAA, MX, NS, TXT, CNAME, SOA и CAA — без переключения типов и повторных запросов.

Проверить HTTP-заголовки и редиректы

Каждый переход с кодом 301, 302, 307 или 308, откуда и куда, и итоговый адрес. Петли и лишние прыжки видны сразу.

Проверить открытые порты сервера

Явный отказ означает, что порт закрыт на сервере; таймаут — что пакеты отбрасывает фаервол; открытый порт отвечает за миллисекунды.

Проверить домен по WHOIS

Когда домен зарегистрирован и сколько ему лет — первое, что смотрят при покупке домена и проверке незнакомого сайта.

Проверить IP в чёрных списках

Spamhaus ZEN, SpamCop, Barracuda, SORBS, UCEPROTECT и другие: в каких списках адрес числится и что это значит для доставки писем.

Проверить доступность сайта из России

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