Как проверить SSL-соединение?
Елена, Липецк 0
После установки сертификата браузер вроде не ругается, но хочу убедиться наверняка, что SSL настроен правильно, а не просто открывается без предупреждений. Как это проверить надежно?
Дмитрий Акиндинов технический администратор сайтов
ответил
Самый быстрый способ — открыть бесплатный сервис SSL Labs (ssllabs.com/ssltest), ввести адрес сайта и получить оценку от A+ до F с разбором цепочки сертификатов, срока действия и поддерживаемых протоколов. Проверка идет 1-2 минуты и показывает проблемы, которые не видны в адресной строке браузера.
Замочек рядом с адресом в браузере подтверждает только то, что соединение зашифровано прямо сейчас, но не говорит о качестве настройки. Например, отсутствие промежуточного сертификата в цепочке иногда работает в одном браузере и выдает ошибку в другом, а истекающий через неделю сертификат снаружи выглядит абсолютно нормально до самого дня истечения.
Отдельно стоит проверить «смешанный контент» — когда страница на https подгружает картинку или скрипт по http. Браузер в этом случае может блокировать такой элемент или показывать предупреждение в консоли разработчика (клавиша F12, вкладка Console). Это частая причина, почему сайт формально на SSL, а замочек все равно не зеленый или отсутствует.
Если сертификат от Let’s Encrypt, он живет всего 90 дней и должен продлеваться автоматически — стоит раз в месяц проверять дату истечения через тот же SSL Labs или командой openssl, чтобы не столкнуться с просроченным сертификатом внезапно.
Задать свой вопрос
Вопросы проходят модерацию. Ответ появляется на сайте в течение пары дней.
Вопрос отправлен. После проверки он появится на сайте вместе с ответом.
Вопрос не отправлен: нужно подтвердить согласие на обработку персональных данных.