Сайт не работает и пишет «недействительный сертификат»

Ошибка «недействительный сертификат» означает, что браузер не смог подтвердить подлинность SSL-сертификата сайта — либо у него истёк срок действия, либо он выдан для другого домена, либо цепочка доверия к нему не выстраивается на вашем устройстве. Чаще всего проблема решается за пару минут: нужно проверить дату и время на устройстве, обновить браузер или очистить кэш, а если ошибка сохраняется — значит, дело действительно в сертификате сайта, и владельцу нужно его перевыпустить.

Почему браузер не доверяет сертификату

  • Сертификат просрочен — у каждого есть срок действия, обычно от 90 дней до года, и его нужно продлевать вручную или через автоматику.
  • Сертификат выпущен для другого домена или поддомена (например, для site.ru, а вы зашли на www.site.ru).
  • Неправильно установлена цепочка промежуточных сертификатов на сервере — конечный сертификат валиден, но браузер не может достроить путь до корневого удостоверяющего центра.
  • Сертификат самоподписанный или выдан центром, которому браузер/ОС не доверяет.
  • Неверные дата и время на вашем компьютере или телефоне — из-за этого браузер может посчитать любой сертификат просроченным или ещё не вступившим в силу.

Как проверить, в чём причина

Кликните по значку замка (или «небезопасно») слева от адресной строки — там будет указано, кому выдан сертификат, каким центром и до какой даты. Если срок истёк или домен в сертификате не совпадает с адресом сайта — проблема на стороне сайта, и вам остаётся только ждать, пока владелец её исправит. Если данные сертификата выглядят корректно, а ошибка всё равно появляется — проверьте системные дату и время, попробуйте открыть сайт в другом браузере или с телефона через мобильный интернет.

Что делать, если ошибка у вас, а не у сайта

  • Проверьте и при необходимости исправьте дату, время и часовой пояс на устройстве.
  • Обновите браузер до последней версии — старые версии могут не поддерживать современные алгоритмы шифрования.
  • Очистите кэш и удалите сохранённые сертификаты сайта в настройках браузера.
  • Отключите на время антивирус или расширения, которые перехватывают HTTPS-трафик и подменяют сертификаты — это частая причина ложной ошибки.
  • Если вы в корпоративной или публичной Wi-Fi сети, попробуйте подключиться через другую сеть — иногда сертификат подменяет прокси-сервер провайдера.

Если вы владелец сайта

Проверьте срок действия сертификата в панели хостинга или через сервисы проверки SSL, убедитесь, что сертификат покрывает все используемые домены и поддомены (включая www), и что на сервере установлена полная цепочка сертификатов, а не только конечный. Если используется автоматическое продление (например, Let’s Encrypt), проверьте логи — продление могло не сработать из-за истёкшего DNS-подтверждения или ошибки на сервере.

Понравилась статья? Поделиться с друзьями: