В жизни довольно часто встречаются ситуации, когда хочешь зайти на какой-нибудь сайт, а в ответ видишь белый экран с надписью: “Этот сайт не может обеспечить безопасное соединение”. И все тупик, несмотря на то, что вы уверены в безопасности сайта.
Например, не так давно я столкнулся с данной ошибкой при попытке перейти по ссылке на сайт Яндекс.Диск для того, чтобы скачать документ, который выслала мне моя знакомая. То есть я уверен, что сайт и документ не содержат вредоносных кодов, а вот мой компьютер в этом видимо сомневался.
Значит будем его переубеждать! Для этого существует несколько способов. А вот какой поможет исправить ошибку именно вам никто сказать не сможет, поэтому придется потратить немного времени на решение данной проблемы.
Но, для начала я вам советую попробовать перейти по ссылке с другого браузера и даже устройства. Это необходимо для того, чтобы убедиться в том, что проблема кроется именно в настройках компьютера, а не в настройках браузера или неисправности сервера сайта.
Если на смартфоне ссылка открывается без проблем, то тогда начнем экспериментировать на компьютере:
1) Полностью очищаем кэш и куки браузера, а также SSL кэш.
Кэш и куки вашего браузера могут стать причиной возникновения ошибок с сертификатами типа SSL.
Если вы используете браузер Google Chrome, то тогда достаточно просто на клавиатуре нажать сочетание клавиш “Ctrl” + “Shift” + “Delete” и моментально в новой вкладке браузера откроется пункт “Очистить историю” из меню “Настройки”.
Вам остается только установить промежуток времени “Все время” и нажать кнопку “Удалить данные”.
Перезагружаем браузер и пробуем снова перейти по нужной ссылке.
Если снова в доступе отказано, тогда пробуем очистить SSL кэш в самой операционной системе Windows:
- Заходим в меню “Пуск” и находим пункт “Панель управления”. Нажимаем на него один раз левой кнопкой мыши.
- В окне “Панель управления” находим “Свойства обозревателя”.
- Стандартно открывается вкладка “Общие”, а вам нужно переключиться на вкладку “Содержание”. Там и находится кнопка “Очистить SSL”.
- После выполнения операции компьютер выдаст всплывающее окно с сообщением, что SSL-кэш успешно очищен.
- Снова перезагружаем браузер и пытаемся перейти по ссылке.
2) Отключаем (удаляем) все расширения в браузере.
Одной из причин возникновения ошибки ERR_SSL_PROTOCOL_ERROR могут стать дополнительно установленные расширения в браузере, которые вмешиваются в прохождение трафика до конечного веб-ресурса.
В браузере Google Chrome посмотреть список расширений и отключить (удалить) ненужные можно:
- Путем ввода команды chrome://extensions/ в адресную строку браузера и нажатия клавиши Enter.
- В правом верхнем углу браузера кликаем на значок с изображением трех вертикальных точек. Во всплывающем меню находим пункт “Дополнительные инструменты”, затем подпункт “Расширения”.
Если расширение активно, то переключатель горит синим цветом, а если нет – серым. Чтобы включить или выключить то или иное расширение, достаточно один раз левой кнопкой мыши нажать на переключатель. Для удаления расширения достаточно нажать на кнопку “Удалить”.
После зачистки снова перезагружаем браузер и пытаемся зайти на нужный сайт.
3) Изменение настроек антивирусной программы.
Если на вашем компьютере установлена антивирусная программа, то она также может являться причиной отказа в доступе к сайту.
Самый простой способ проверить причастность антивируса – это отключить его на время полностью или все его компоненты защиты. Перезагружаем браузер и пытаемся снова зайти на сайт.
4) Проверяем правильность времени и даты на компьютере.
Если у вас на компьютере дата и время установлены неправильно, то сайт также может не загрузиться, так как при выполнении аутентификации система проверяет срок создания и дату истечения сертификата сайта и вышестоящего центра сертификации.
5) Отключаем поддержку протокола QUIC (Quick UDP Internet Connections).
Протокол QUIC позволяет системе намного быстрее открывать соединение и согласовать параметры TLS (HTTPs) при подключении к определенному сайту. То есть протокол обеспечивает более скоростное подключение к сайтам, но иногда именно он может стать причиной возникновения проблем с SSL сертификатами.
Для того, чтобы его отключить необходимо:
- В адресную строку браузера ввести команду: chrome://flags/#enable-quic и нажать кнопку Enter.
- В строку поиска вводим фразу: Experimental QUIC protocol
- Изменяем значение опции Default на Disabled.
- Перезагружаем браузер и снова пробуем зайти на сайт.
6) Включаем поддержку протоколов TLS и SSL.
TSL и SSL считаются устаревшими сертификатами, поэтому их поддержка может быть просто отключена в настройках операционной системы Windows. Таким образом, разработчик увеличивает уровень безопасности системы, так как старые сертификаты имеют много уязвимостей.
Для того, чтобы включить поддержку устаревших версий сертификатов необходимо:
- В меню “Пуск” находим пункт “Панель управления” и кликаем на нем один раз левой кнопкой мыши.
- В диалоговом окне “Панель управления” нужно найти “Свойства обозревателя”.
- Стандартно открывается вкладка “Общие”, а вам нужно переключиться на вкладку “Дополнительно”.
- Ставим галочки напротив пунктов “TLS 1.0″, ” Использовать TLS 1.1″, “Использовать TLS 1.2”, “SSL 3.0” и “SSL 2.0”.
- Нажимаем сначала кнопку “Применить”, а потом кнопку “Ок”.
- Перезагружаем браузер и делаем очередную попытку перехода на сайт.
7) Понижаем уровень безопасности системы.
У операционной системы есть несколько уровней безопасности и если в настройках системы выбран высокий уровень, то некоторые SSL соединения могут блокироваться браузером.
Для того, чтобы это проверить нужно:
- Снова через меню “Пуск” зайти в “Панель управления”, затем в “Свойства обозревателя”.
- Вкладку “Общие” меняем на вкладку “Безопасность”.
- Если у вас стоит “Высокий”, то необходимо передвинуть бегунок на “Выше среднего”.
- Нажимаем сначала кнопку “Применить”, а потом “Ок”.
- Снова перезагружаем браузер и делаем попытку захода на сайт.
Сегодня мы с вами рассмотрели не все способы исправления ошибки “этот сайт не может обеспечить безопасное соединение”, но зато самые основные. И я уверен, что один из них обязательно поможет вам при возникновении проблемы.