Если при открытии сайта появляется сообщение «Подключение не защищено», браузер не смог подтвердить безопасность соединения. Причина может быть на стороне сайта или вашего устройства.
В статье расскажем, почему появляется предупреждение «Подключение не защищено» и как устранить проблему.
Что такое защищенное соединение
Защищенное соединение между браузером и сервером работает через протокол HTTPS. Он шифрует данные, которые передаются между пользователем и сайтом, чтобы посторонние не могли перехватить или изменить информацию.
HTTPS использует TLS-сертификат. В быту такие сертификаты часто называют SSL-сертификатами. Сертификат подтверждает, что сервер имеет право использовать указанный домен, и позволяет установить доверенное защищенное соединение.
Во время подключения браузер автоматически проверяет несколько параметров:
- действует ли сертификат,
- подходит ли он для текущего домена,
- доверяет ли браузер центру сертификации,
- корректно ли настроена цепочка сертификатов,
- нет ли ошибок в настройке HTTPS.
Если проверка не проходит, браузер показывает предупреждение «Подключение не защищено». Раньше сайты могли работать без HTTPS, но сегодня это считается небезопасным. Современные браузеры предупреждают пользователей о проблемах с защищенным соединением и могут ограничивать доступ к таким ресурсам. Для защищенного соединения используются современные версии протокола TLS, включая TLS 1.2 и TLS 1.3.
Подключение не защищено: причины на стороне владельца сайта
Если предупреждение появляется у всех пользователей, проблема, скорее всего, находится на стороне сайта. Чаще всего браузер не может проверить TLS-сертификат или обнаруживает ошибки в настройке HTTPS.
Рассмотрим основные причины подробнее.
- Истек срок действия сертификата
TLS-сертификаты имеют ограниченный срок действия. После его окончания браузер перестает считать соединение безопасным и показывает предупреждение. Многие сервисы позволяют автоматически продлевать сертификаты. Ошибки обычно возникают из-за проблем с настройкой или подтверждением домена. Если вы владелец сайта, настройте автоматическое продление сертификата, чтобы не допустить перерывов в работе HTTPS.
- Сертификат не соответствует домену
Сертификат выпускается для конкретного доменного имени. Если пользователь открывает сайт по другому адресу, которого нет в сертификате, браузер покажет ошибку.
Например, сертификат может быть выпущен для example.ru, но не включать www.example.ru или отдельный поддомен.
- Используется самоподписанный сертификат
Самоподписанный сертификат можно создать самостоятельно, но браузеры не считают его доверенным. Такие сертификаты подходят для тестовых серверов и внутренних проектов, но для публичного сайта лучше использовать сертификат от доверенного центра сертификации.
- Нарушена цепочка сертификатов
Браузер проверяет не только сам сертификат сайта, но и связанные с ним сертификаты центра сертификации. Если сервер настроен неправильно и передает неполную цепочку, проверка может завершиться ошибкой.
- На сайте есть небезопасные элементы
Даже при установленном сертификате браузер может показать предупреждение, если часть содержимого загружается через HTTP.
Например, это могут быть:
- изображения,
- стили CSS,
- JavaScript-файлы,
- видео,
- внешние ресурсы.
Такую проблему называют смешанным содержимым (mixed content). Чтобы ее исправить, нужно заменить все HTTP-ссылки на HTTPS.
Если сайт работает на WordPress, для поиска и замены таких ссылок можно использовать специальные плагины для настройки HTTPS.
- Включен HSTS при ошибке HTTPS
Если сайт использует HSTS, браузер не позволяет перейти на него по HTTP даже при проблемах с сертификатом. Нужно исправить настройки HTTPS или сертификата.
Подключение не защищено: причины на стороне пользователя
Если другие пользователи открывают сайт без ошибок, а у вас появляется сообщение «Подключение не защищено», проблема может быть связана с настройками компьютера, браузера или сети.
Перед изменением настроек проверьте сайт на другом устройстве или через другую сеть. Если ошибка возникает только у вас, попробуйте выполнить следующие действия.
- Проверьте дату и время на устройстве
Неверная дата и время могут привести к ошибке проверки сертификата. Браузер сравнивает текущую дату с периодом действия TLS-сертификата, поэтому неправильные настройки могут восприниматься как проблема безопасности.
Проверьте, что на устройстве установлены правильные дата, время и часовой пояс.
- Очистите кеш и cookies браузера
Если даже спустя некоторое время веб-ресурс так и не открылся, попробуйте почистить временные данные. Во-первых, в них могла сохраниться старая версия сайта с ошибкой. В этом случае сайт уже может работать по HTTPS, но кэш не даст вам перейти на обновленную версию веб-ресурса. Во-вторых, переполненная память кеша и cookies влияет на работу браузера и может вызывать ошибки.
- Отключите расширения браузера
Некоторые расширения могут изменять сетевые запросы или блокировать отдельные элементы страниц.
Если ошибка появилась после установки нового расширения:
-
1
Откройте настройки браузера.
-
2
Перейдите в раздел расширений.
-
3
Временно отключите подозрительные дополнения.
-
4
Проверьте, исчезла ли ошибка.
- Обновите браузер и операционную систему
Старые версии браузеров и операционных систем могут использовать устаревшие наборы доверенных сертификатов.
Обновите:
- браузер,
- операционную систему,
- встроенные компоненты безопасности.
Это особенно важно, если ошибка появляется при открытии разных современных сайтов.
- Проверьте работу антивируса и брандмауэра
Некоторые программы защиты проверяют HTTPS-трафик и могут блокировать соединение. Проверьте настройки проверки HTTPS в антивирусе. При необходимости временно отключите эту функцию и проверьте подключение повторно. Не отключайте защиту надолго: программы безопасности помогают обнаруживать опасные сайты и поддельные страницы.
- Проверьте файл hosts
Файл hosts связывает доменные имена с IP-адресами. Если в нем есть неправильные записи, устройство может открывать сайт по неверному адресу. Из-за этого браузер может обнаружить несоответствие сертификата и показать предупреждение.
Инструкции по работе с файлом hosts:
Проверьте файл hosts и удалите неизвестные записи, если они появились без вашего участия.
- Попробуйте другую сеть
Ошибка может возникать из-за особенностей текущего подключения. Например, некоторые публичные Wi-Fi-сети могут использовать некорректные настройки или требовать дополнительную авторизацию. Попробуйте подключиться к другой сети Wi-Fi или использовать мобильный интернет.
Что делать, если сообщение о небезопасном соединении появляется при входе в панель управления
Предупреждение «Подключение не защищено» может появиться при первом входе в панель управления сервером. Часто это связано с тем, что на сервере используется сертификат, который браузер не может проверить.
Такая ситуация особенно распространена при подключении к новой виртуальной машине или серверу, когда HTTPS еще не настроен.
Перед тем как продолжить подключение, убедитесь, что:
- вы открываете правильный адрес сервера,
- IP-адрес или домен принадлежат вашему серверу,
- соединение выполняется из безопасной сети.
После установки доверенного TLS-сертификата предупреждение исчезнет.
Как подключиться к сайту с предупреждением браузера
Если вы уверены, что подключаетесь к своему серверу или тестовому ресурсу, можно вручную подтвердить переход в браузере. Не вводите логины, пароли и другие конфиденциальные данные на неизвестных сайтах с таким предупреждением.
Ниже мы дадим инструкцию, как подключиться по HTTP к сайту при появлении ошибки «подключение не защищено» в браузерах Google Chrome, Mozilla Firefox и Safari.
-
1
Нажмите Дополнительные:
Подключение не защищено в Google: как убрать блокировку доступа
-
2
Нажмите на ссылку Перейти на сайт 123.123.123.123 (небезопасно):
-
1
Нажмите Дополнительно:
-
2
Нажмите Принять риск и продолжить:
-
1
Нажмите Подробнее:
-
2
Нажмите на ссылку посетить этот веб-сайт:
Готово, вы зашли на страницу по HTTP-протоколу.
Браузер запомнит исключение для этого соединения и не будет повторно показывать предупреждение, пока параметры сертификата не изменятся.
Частые вопросы
Почему браузер пишет «Подключение не защищено»?
Можно ли открыть сайт с ошибкой «Подключение не защищено»?
Почему ошибка возникает только на одном компьютере?
Почему HTTPS работает, но браузер показывает ошибку?
Помогла ли вам статья?
Спасибо за оценку. Рады помочь 😊