Почему мой сайт заблокирован сообщением «Подключение не защищено»?
Что на самом деле означает ошибка NET::ERR_CERT, почему она отпугивает посетителей и как её исправить в зависимости от хостинга.
Вы открываете свой сайт и вместо главной страницы видите красный или серый экран: «Подключение не защищено» или «Not secure» со странным кодом вроде NET::ERR_CERT_DATE_INVALID. Паника понятна — выглядит так, будто сайт взломали. Хорошая новость: в большинстве случаев это не атака, а сертификат безопасности, срок которого истёк или который настроен неправильно.
Настоящая проблема в том, что браузер не просто показывает предупреждение — он реально блокирует доступ. Посетителю нужно нажать «Дополнительно» и вручную пройти мимо предупреждения, а этого почти никто не делает. По сути, для ваших клиентов сайт закрыт. Ниже я объясню, что означает это сообщение, как за пару минут найти точную причину и как всё исправить.
Что на самом деле означает сообщение
Когда сайт загружается по HTTPS (замочек в адресной строке), он предъявляет браузеру SSL/TLS-сертификат. Сертификат делает две вещи: шифрует данные между посетителем и сайтом и подтверждает, что сайт — именно тот, за кого себя выдаёт.
Браузер проверяет этот сертификат автоматически, и если что-то не совпадает — срок истёк, выдан для другого домена или выдан недоверенным центром — он отказывается продолжать и показывает страницу предупреждения. Это не обязательно означает, что сайт опасен; это означает, что браузер не может гарантировать его безопасность. К сожалению, для посетителя разница незаметна: он видит тревожный экран и уходит.
Код ошибки указывает на причину
Не гадайте — прочитайте код под сообщением. Каждый указывает на своё:
- NET::ERR_CERT_DATE_INVALID — сертификат истёк (или часы устройства неверны). Безусловно самая частая причина.
- NET::ERR_CERT_COMMON_NAME_INVALID — сертификат выдан на другое имя, не то, что открывают. Обычно: сертификат для domain.ru, а посетитель попадает на www.domain.ru (или наоборот).
- NET::ERR_CERT_AUTHORITY_INVALID — сертификат самоподписанный или от неизвестного центра, его нельзя проверить.
- NET::ERR_CERT_REVOKED — сертификат был отозван.
В Firefox коды выглядят иначе (SEC_ERROR_EXPIRED_CERTIFICATE, SSL_ERROR_BAD_CERT_DOMAIN), но означают то же самое. Запишите точный код — это первая подсказка к решению.
Как за 5 минут найти виновника
Прежде чем кому-то звонить, сделайте две быстрые проверки.
- Проверьте часы. Если дата и время на телефоне или ноутбуке неверны, браузер считает, что любой сертификат истёк. Откройте сайт на другом устройстве, через другой интернет (мобильные данные). Если там работает — проблема локальная, а не на сайте.
- Нажмите «Не защищено» / замочек → детали сертификата. Вы увидите, для какого домена он выдан и дату истечения. Если дата прошла — ответ найден.
- Если на телефоне работает, а на компьютере нет (или наоборот), часто это неполная цепочка сертификатов — отсутствует промежуточный сертификат. Сервер нужно перенастроить.
Эти три проверки уже показывают, виноваты ли вы, часы или сервер.
Как исправить — в зависимости от хостинга
Ремонт зависит от того, где живёт сайт:
- Современные платформы (Vercel, Netlify, WordPress.com, Shopify): сертификаты выдаются и продлеваются автоматически. Если ошибка появилась, обычно домен перенесли или настроили неверно — проверьте настройки DNS и перевыпустите сертификат в панели.
- Классический хостинг (cPanel, Plesk): большинство предлагают бесплатный Let's Encrypt через AutoSSL. Сертификат Let's Encrypt живёт 90 дней и должен продлеваться сам; когда автопродление застревает, он истекает. Зайдите в панель → SSL/TLS → переустановите или принудительно продлите.
- Недавно перенесённый домен или изменённый DNS: сертификат нужно перевыпустить после полного распространения DNS.
Когда сертификат действителен, убедитесь, что весь трафик перенаправляется с HTTP на HTTPS, чтобы посетители не попадали на незащищённую версию.
Как предотвратить повторение
Истёкший сертификат — это та проблема, которой вообще не должно быть — её можно полностью автоматизировать. Главное — быть на инфраструктуре, где продление автоматическое и контролируемое, а не то, что нужно помнить делать раз в три месяца.
Именно так мы работаем в MPO Web Studio: сайты, которые мы строим, размещаются на инфраструктуре с автоматическим HTTPS, где сертификаты продлеваются сами и вам ничего не нужно трогать. Мы работаем удалённо, по всей стране, и до любой оплаты бесплатно делаем готовую демо-версию, чтобы вы видели точно, что получаете.
Если ваш сайт заблокирован прямо сейчас и нужна помощь, напишите нам в WhatsApp адрес сайта и код ошибки — мы быстро скажем, в чём причина.
Частые вопросы
Мой сайт опасен, если появляется это сообщение?+
Почти никогда. В подавляющем большинстве случаев это просто истёкший или неправильно настроенный сертификат, а не заражённый сайт. Но посетители не видят разницы — для них это выглядит так же плохо, как опасный сайт, поэтому чинить нужно срочно.
Сколько времени займёт исправление?+
Если нужно просто продлить сертификат — часто от нескольких минут до часа. Если проблема связана с недавно перенесённым DNS, нужно дождаться распространения, что может занять от нескольких часов до суток, прежде чем сертификат можно выпустить корректно.
Работает ли, если нажать «Всё равно продолжить»?+
Вас пустит, но это не решение. Почти ни один клиент не нажмёт «Дополнительно» и «Продолжить» — большинство сразу закрывают страницу. Нужно чинить сертификат, а не обходить предупреждение.
Нужно ли покупать дорогой SSL-сертификат?+
Нет. Для обычного сайта-визитки бесплатный сертификат Let's Encrypt даёт ровно то же шифрование и тот же замочек, что и платный. Платные сертификаты имеют смысл лишь в особых случаях; для подавляющего большинства местных бизнесов бесплатного достаточно.
Почему он истёк, если должен был продлеваться сам?+
Автопродление может застрять по банальным причинам: изменение DNS, изменённая настройка сервера или хостинг, который не запустил продление. Именно поэтому важно быть на инфраструктуре, которая активно это отслеживает.
7 ошибок, которые отпугивают клиентов с вашего сайта
Оставьте email и получите гид прямо здесь, сразу. Без спама.
Хотите увидеть, как мог бы выглядеть сайт вашего бизнеса?
Напишите нам в WhatsApp — и мы бесплатно подготовим демо-сайт с названием вашего бизнеса. Сначала смотрите, потом решаете — без обязательств.