Олег, Иркутск 0

Захожу на свой сайт с телефона, а браузер ругается на SSL и дальше не пускает, хотя вчера всё открывалось нормально. С компьютера та же картина. Что это вообще значит?

Дмитрий Акиндинов технический администратор сайтов

ответил

Ошибка SSL означает, что браузер не смог подтвердить защищённое соединение с сайтом. Чаще всего дело в истёкшем сертификате (код ERR_CERT_DATE_INVALID), реже сертификат выписан не на тот домен или цепочка сертификатов неполная. По моим замерам через такой красный экран проходит не больше 2-6 процентов посетителей, остальные закрывают вкладку и уходят к конкуренту.

Если ошибка одинаковая и на телефоне, и на компьютере, дело не в кэше конкретного устройства, а в самом сертификате на сервере. Проверить это можно одной командой из консоли:

openssl s_client -connect ваш-сайт.ru:443 -servername ваш-сайт.ru | openssl x509 -noout -dates

Строка notAfter в прошлом подтверждает просрочку. Другие частые коды: ERR_CERT_COMMON_NAME_INVALID означает, что сертификат живой, но выдан только на голый домен без www или наоборот, а ERR_CERT_AUTHORITY_INVALID говорит о самоподписанном сертификате или обрыве в цепочке доверия.

Чинится обычно за несколько минут: в панели хостинга есть раздел SSL с кнопкой перевыпуска бесплатного сертификата Let’s Encrypt, важно отметить галочками и домен, и www. Отдельно стоит знать: с июня 2025 года Let’s Encrypt перестал слать письма о скором истечении, так что стоит настроить собственное напоминание, иначе о проблеме узнаёте от клиентов, а не заранее.

Задать свой вопрос

Вопросы проходят модерацию. Ответ появляется на сайте в течение пары дней.

Похожие вопросы

Все вопросы по теме "Поддержка и абонентское обслуживание"

Заявка

Обсудим задачу

Напишите имя и телефон, выберите удобный канал. Перезвоню или напишу в течение часа в рабочее время.

Куда удобнее ответить?