Что означает ошибка при проверке SSL-сертификата?
Артем, Ижевск 0
Захожу на свой сайт - браузер пишет "Ваше подключение не защищено" вместо привычного замка. Сайт вроде работает, страницы открываются. Что это значит и насколько это серьёзно?
Дмитрий Акиндинов технический администратор сайтов
ответил
Ошибка при проверке SSL-сертификата означает, что браузер не может подтвердить подлинность или целостность защищённого соединения. Причин четыре основных: сертификат истёк (самая частая), выпущен на другое имя домена — например, только на www-версию, а сайт открыли без www, сервер не отдаёт промежуточный сертификат из цепочки доверия, или на устройстве посетителя неверно выставлены дата и время.
Первым делом стоит проверить дату истечения: кликнуть на значок сертификата в адресной строке или прогнать домен через SSL Labs, который сразу покажет причину проблемы текстом вместо голого красного креста. Если сертификат ещё действителен, а ошибка есть — вероятнее всего дело в неполной цепочке сертификатов, это настраивается на сервере и требует доступа к хостингу.
Несовпадение домена в сертификате — вторая по частоте причина, особенно после переезда на новый хостинг или смены домена: сертификат выпустили на saitfix.ru, а сайт по ошибке открывается ещё и на www.saitfix.ru, для которого отдельного сертификата нет. Решение — перевыпустить сертификат сразу на оба варианта имени или настроить редирект с одного на другой на уровне сервера, чтобы посетитель физически не попадал на незащищённый вариант.
Пока ошибка не устранена, часть посетителей закрывает вкладку, не читая предупреждение до конца — по разным оценкам это от 2 до 6 процентов трафика на сайт. Если сертификат выпускался через Let’s Encrypt с автопродлением, а ошибка всё равно появилась, скорее всего автопродление слетело после смены настроек хостинга — проверьте сначала это, а сертификат вручную перевыпускайте уже потом.
Задать свой вопрос
Вопросы проходят модерацию. Ответ появляется на сайте в течение пары дней.
Вопрос отправлен. После проверки он появится на сайте вместе с ответом.
Вопрос не отправлен: нужно подтвердить согласие на обработку персональных данных.