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