Что означает ошибка SSL-сертификата?
Евгений, Уфа 0
Клиенты пишут, что при заходе на наш сайт браузер ругается на сертификат безопасности и предлагает не переходить дальше. У нас точно был SSL, ставили в прошлом году. Что вообще может значить такая ошибка?
Дмитрий Акиндинов технический администратор сайтов
ответил
Ошибка SSL-сертификата означает, что браузер не смог подтвердить безопасность зашифрованного соединения с сайтом, и чаще всего причина одна из трёх: сертификат просрочен, он выписан на другой адрес (например, на сайт без www, а открывают с www), либо на сервере не полностью настроена цепочка доверия. Проверить конкретную причину можно за пару минут через сервис ssllabs.com/ssltest, введя туда домен.
Срок действия у бесплатных сертификатов Let’s Encrypt всего 90 дней, и если продление настроено вручную, а не автоматически, о нём легко забыть. Платные сертификаты обычно выдаются на год. В обоих случаях стоит проверить дату окончания: она видна в самом браузере по клику на значок замка рядом с адресом, либо в панели хостинга, где сертификат оформлялся.
Ошибка «имя не совпадает» (name mismatch) возникает, если сертификат выпущен на один вариант адреса, а сайт открывают по другому: с www и без www технически разные адреса, и оба должны быть указаны в сертификате или настроен редирект на основной вариант ещё до проверки SSL.
Если сертификат новый и срок не истёк, а ошибка всё равно есть, дело может быть в неполной цепочке промежуточных сертификатов на сервере — это чинится на стороне хостинга переустановкой сертификата. Пока ошибка не устранена, часть посетителей будет закрывать сайт сразу при виде предупреждения браузера, а поисковые системы могут понижать такие страницы в выдаче, так что тянуть с починкой не стоит.
Задать свой вопрос
Вопросы проходят модерацию. Ответ появляется на сайте в течение пары дней.
Вопрос отправлен. После проверки он появится на сайте вместе с ответом.
Вопрос не отправлен: нужно подтвердить согласие на обработку персональных данных.