Проверка SSL-сертификата
Проверьте сертификат, который сайт показывает на порту 443: когда он истекает, кто его выпустил, покрывает ли он домен и доверяют ли браузеры его цепочке.
Что проверяет этот инструмент
DNSPeek открывает TLS-соединение с сайтом на порту 443 точно так же, как браузер, и читает сертификат и цепочку, которые отправляет сервер. Он показывает дату истечения и сколько дней осталось, издателя, имена, которые покрывает сертификат, совпадает ли он с введённым доменом, ведёт ли цепочка к корневому сертификату, которому доверяют браузеры, версию TLS и поддерживается ли HTTP/2.
Как читать результат
Хорошо — браузеры примут сертификат. Требует внимания — сертификат истекает в течение 14 дней, используется устаревшая версия TLS или это сертификат Cloudflare Origin CA, которому доверяет только прокси Cloudflare. Проблема — посетители видят предупреждение безопасности: сертификат истёк, не покрывает домен, самоподписанный или его цепочка неполная.
SSL при переносе
На новом сервере часто ещё нет сертификата для вашего домена, потому что удостоверяющие центры проверяют домен через DNS, который всё ещё указывает на старый сервер. Как DNSPeek с этим справляется, читайте в разделе Режимы SSL, а переключение планируйте по плейбуку переноса.
Частые вопросы
Почему браузер считает сертификат недоверенным, хотя он действителен?
Чаще всего сервер отправляет только свой сертификат и не передаёт промежуточный сертификат, связывающий его с доверенным корневым. Одни браузеры сами загружают недостающее звено, другие и большинство консольных инструментов — нет. Установите на сервер полную цепочку (часто называется fullchain.pem).
Когда продлевать сертификат?
Автоматические сертификаты, например Let’s Encrypt, продлеваются примерно за 30 дней до истечения. Этот инструмент предупреждает, когда осталось меньше 14 дней, — обычно это значит, что автоматическое продление не работает.
Что значит «не покрывает домен»?
Сертификат выпущен для других имён. Например, сертификат для www.example.com не покрывает example.com, если в нём не указаны оба имени. Перевыпустите его со всеми именами хостов, которые используют посетители.
Можно ли проверить сертификат на новом сервере до смены DNS?
Этот инструмент проверяет сервер, на который домен указывает сегодня. Чтобы сначала протестировать новый сервер, откройте ссылку-превью DNSPeek для домена и нового IP: в настройках ссылки видно, показывает ли новый сервер действительный сертификат для вашего домена.
Переносите сайт на новый сервер?
Посмотрите сайт на новом сервере до смены DNS: DNSPeek даёт одну HTTPS-ссылку на превью, которая работает на любом устройстве и которой можно поделиться с командой или клиентом. Без файла hosts и без VPN.
Создать бесплатную ссылку-превью