Перейти к содержимому
ToolMug

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

Введите домен, чтобы проверить действительность HTTPS-сертификата, число оставшихся дней, издателя, покрываемые имена и полную цепочку — до или после продления сертификата.

Обрабатывается на наших серверах и удаляется в течение часа

Как пользоваться

  1. Введите домен, при необходимости добавив порт, например example.com:8443.
  2. Нажмите «Проверить», чтобы увидеть действительность, оставшиеся дни и сведения о сертификате.
  3. Если есть проблема, убедитесь, что сертификат покрывает домен, не истёк и сервер передаёт промежуточные сертификаты.

Описание параметров

Действительность
Цепочка проверяется до корня, которому доверяют распространённые браузеры, сертификат покрывает домен и сейчас действует.
Осталось дней
Сертификаты Let's Encrypt действуют 90 дней и обычно обновляются за 30 дней до окончания; срок менее 14 дней выделяется.
Цепочка сертификатов
Сервер должен отправлять промежуточные сертификаты вместе с сертификатом сайта; без них некоторые клиенты, особенно Android и API-запросы, завершаются ошибкой.

Как читать результат

Баннер вверху показывает, действителен ли сертификат и сколько целых дней осталось, с округлением вниз. Он зелёный, если сертификат действителен и осталось 14 или больше дней, жёлтый, если он действителен, но осталось меньше 14 дней, и красный, если есть проблема. Для истёкшего сертификата показывается, сколько дней назад он истёк.

Сообщение Обычная причина Что проверить
Сертификат не распространяется на этот домен Введённого вами имени нет в списке «Покрываемые имена» Перевыпустите сертификат с нужным именем или проверьте, что сервер отвечает нужным сайтом для этого имени, например в настройках виртуального хоста или SNI
Истёк или ещё не начал действовать Сегодняшняя дата вне диапазона «Действует с — по» Продлите; если даты выглядят правильно, проверьте часы машины, на которой работает сервер
Неподтверждённый издатель или неполная цепочка Сервер не отправил промежуточный сертификат, или издатель не является публичным центром сертификации Посмотрите список «Цепочка сертификатов»: в нём должны быть сертификат сайта и затем его промежуточные сертификаты. Установите файл с полной цепочкой
Сертификат не предоставлен Подтверждение связи TLS завершилось без отправки сертификата сервером Проверьте настройки TLS сервера и то, что используется нужный порт, например example.com:8443

Покрываемые имена — это альтернативные имена субъекта. Подстановочное имя вроде *.example.com покрывает www.example.com, но не сам example.com и не a.b.example.com, поэтому домен без поддомена нужно указывать отдельно.

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

Часто задаваемые вопросы

Браузер открывает сайт — почему цепочка неполная?

Многие браузеры сами находят или кэшируют отсутствующие промежуточные сертификаты, но программы, API-клиенты и некоторые телефоны этого не делают. Передавайте файл fullchain с промежуточными сертификатами.

Можно ли проверять порты кроме 443?

Разрешены порты 443, 8443, 8080 и 80; добавьте :порт после домена.

Проверяется ли отзыв сертификата?

Нет. Проверяются только цепочка, даты действия и имена.

Конфиденциальность

Файлы передаются по HTTPS для обработки и автоматически удаляются в течение часа.

Похожие инструменты