Ошибка ERR_SSL_PROTOCOL_ERROR в браузере — как исправить?
При открытии отдельных сайтов в Google Chrome, Microsoft Edge или Яндекс Браузере некоторые пользователи сталкиваются с ошибкой ERR_SSL_PROTOCOL_ERROR с пояснением «Этот сайт не может обеспечить безопасное соединение» или аналогичным. Суть — ошибка протокола SSL, а вот чем она может быть вызвана не всегда ясно.
В этой инструкции подробно о способах исправить ошибку ERR_SSL_PROTOCOL_ERROR при открытии сайтов в различных браузерах в ОС Windows.
Ошибка SSL на стороне сайта
Чаще всего причина ошибки ERR_SSL_PROTOCOL_ERROR кроется не в вашем браузере или операционной системе, а возникает на стороне сайта, который вы пробуете открыть. Поэтому для начала рекомендую попробовать:
- Проверить открытие этого же сайта с другого устройства, например, с телефона, можно — используя другой тип соединения (например, мобильная сеть вместо Wi-Fi). Если с другого устройства вы наблюдаете ту же ошибку, чаще всего это сообщает о том, что проблема именно с сайтом и ею должен заняться его владелец.
- Если возможности открыть сайт с другого устройства нет, можно попробовать использовать сторонние сервисы для проверки SSL сертификатов сайта, например — https://www.sslchecker.com/sslchecker — просто введите адрес сайта и нажмите кнопку Check. Если в результате вы увидите какие-либо строки, выделенные красным, есть вероятность, что ошибка SSL возникает именно на сайте, к которому вы хотите подключиться.
И ещё два важных момента:
- Сообщение об этой же ошибке показывают некоторые сайты, заблокированные в РФ при доступе по протоколу HTTPS (если изменить на HTTP — увидите сообщение о блокировке от вашего провайдера или оператора связи).
- Есть вирусы, которые блокируют доступ к определенным сайтам с зараженного компьютера, чаще всего к сайтам антивирусов и компьютерным сайтам. Выполняется это путем перенаправления трафика на сторонний сайт злоумышленника (который, в свою очередь, может иметь ошибки SSL). Если ошибка возникает именно при открытии сайтов антивирусов (причем не появляется на других устройствах) и есть подозрение на наличие вредоносных программ, используйте инструкцию Что делать, если вирус блокируют открытие сайтов и запуск антивирусов.
В случае, если вы пришли к выводу, что причина в самом сайте, который вы пробуете открыть, возможные варианты решения:
- Дождаться, когда проблема будет решена владельцем сайта.
- Проверить, открывается ли сайт по незащищенному протоколу http (заменив в адресной строке https на http).
Очистка SSL
Если вы пришли к выводу, что проблема не в сайте, а в вашей системе или браузере, попробуйте начать с очистки кэша SSL в свойствах Интернета Windows, для этого:
- Нажмите клавиши Win+R на клавиатуре (Win — клавиша с эмблемой Windows), введите inetcpl.cpl и нажмите Enter.
- Перейдите на вкладку «Содержимое», нажмите кнопку «Очистить SSL».
- После успешной очистки кэша SSL, закройте окно, перезапустите браузер и проверьте, сохранилась ли ошибка ERR_SSL_PROTOCOL_ERROR
Отключение протокола QUIC
Проверьте, решит ли проблему отключение экспериментального протокола QUIC (Quick UDP Internet Connections) в браузере:
- В адресную строку браузера введите chrome://flags (для Google Chrome), edge://flags (для Microsoft Edge) или browser://flags (для Яндекс Браузера) и нажмите Enter.
- В поиске по экспериментальным функциям введите «quic»
- Отключите опцию «Experimental QUIC protocol» (установите в Disabled) и перезапустите браузер с помощью кнопки перезапуска, которая появится.
Включение всех версий SSL и TLS
Следующий шаг, если предыдущий не принес результата — включение всех версий SSL и TLS, для этого:
- Нажмите клавиши Win+R, введите inetcpl.cpl и нажмите Enter.
- Перейдите на вкладку «Дополнительно».
- Включите все пункты, относящиеся к SSL и TLS, примените настройки.
- Перезапустите браузер.
Дополнительные способы решения проблемы
Если описанные выше методы не исправили ошибку ERR_SSL_PROTOCOL_ERROR, при этом вы уверены, что дело не в сайте, можно попробовать несколько дополнительных вариантов:
- Проверьте, сохраняется ли ошибка при отключенном VPN (если включен), а также если отключить все расширения в браузере (даже нужные и полезные), отключите прокси.
- Попробуйте выполнить сброс сети. Как сбросить настройки сети Windows 11, Сброс настроек сети Windows 10.
- Если на вашем компьютере установлен сторонний антивирус с функциями защиты в Интернете, проверьте, сохраняется ли ошибка, если временно приостановить защиту.
- Проверьте, правильные ли дата, время и часовой пояс установлены в параметрах Windows.
- Если проблема наблюдается только в одной сети (при подключении к одному роутеру), попробуйте перезагрузить его.
- Попробуйте очистить данные браузера, это можно сделать в его настройках или, например, в Google Chrome, нажав сочетание клавиш Ctrl+Shift+Delete.
- Выполните очистку содержимого файла hosts (как изменить hosts в Windows) или просто удалите этот файл.
- Выполните проверку компьютера на вирусы и наличие вредоносных программ. Если ваш антивирус ничего не находит, можно использовать совокупность утилит Dr.Web CureIt! и AdwCleaner.
Если один из способов сработал, поделитесь в комментариях, что именно помогло в вашем случае — это может быть полезным другим читателям.
torsumy
В windows 7 это из-за сертификата конец 30 сентября 2021
Ответить
Рустам
Добрый день, живу в общежитии, решил подключить интернет от местного провайдера общежития. После того, как я с ним связался и уточнил, что требуется от меня… Я купил роутер (TP-Link TR-WR841N) и 2 патч корда (7,5м и 1м). Подключил роутер через WAN и от него ПК через LAN. После чего начал настройку роутера, провайдер скинул мне конфигурацию своего интернета (подключение по статическому IP — ip-адрес, маска, шлюз, осн. DNS и доп. DNS), после чего у меня должен был заработать интернет (значок слева снизу на панели Windows показывал, что доступ к интернету присутствует), но после того, как я зашёл в браузер, то увидел ошибку «ERR_SSL_PROTOCOL_ERROR», так было абсолютно с любым сайтом (кроме настройки роутера: 192.168.0.1), такие программы как discord и steam также не работали, но опять же снизу справа показывало, что доступ к интернету присутствует, провайдер также подтвердил, что у меня должен быть интернет, потому что он видит, что мой ПК пингует, а также через команду ping google.com -n 300 я проверил это… И правда был пинг 20 и 0 потерянных пакетов. Все решения по данной ошибке (ERR_SSL_PROTOCOL_ERROR) относились только к решению проблемы именно в браузере: очистка SSL кэша в браузере и Windows, включение всех версий SSL и TSL, отключение расширений в браузере, отключение прокси-сервера (итак был отключён), отключение сторонних антивирусов (их не было на ПК), отключение фаервола и брандмауэр — все это никак не решило мою проблему, OC у меня свежая по этому с ней проблем точно нет (даже переустановил, в надежде того, что все устаканится с интернетом). Да, можно подумать, что проблемы с роутером, ведь я даже телефон когда подключал по беспроводной сети к роутеру, то на нем не было интернета… Но, нет, я пробовал подключать кабель напрямую к ПК, также выставлял настройки провайдера в параметрах адаптера по сети ip4, но возникала все та же проблема, уже не знаю, что это может быть… Может ли это быть проблема на стороне провайдера? Я у него спрашивал на счёт этого, он пишет, что это точно не с их стороны проблема…. Уже не знаю, что делать все перепробовал, у одногруппников из других блоков работает интернет от данного провайдера, а у меня почему-то нет(
Ответить
Dmitry
Здравствуйте.
А с датой и временем порядок на компьютере? Да и на роутере тоже лучше правильные поставить (там тоже эта настройка есть).
Просто при защищенном соединении этот фактор важен.
Думаю, что, например, сайты без https у вас должны открываться, в качестве примера для проверки —
Ответить
Сергей
Приветствую.
А как у вас так получилось смоделировать ошибку, что на скриншоте она отображается с Вашим сайтом?
Спасибо.
Ответить
Dmitry
Здравствуйте.
Точно не помню, но здесь я по-моему просто поменял код страницы с ошибкой (правый клик — просмотреть код и отредактировал на свой сайт).
Ответить
Сашок
У меня такая ошибка на всех устройствах. Именно сайты не открываются, торрент качает, игра работает, соединение есть. Позвонил провайдеру, он попросил перегрузить роутер и войти в личный кабинет. Сайт с личным кабинетом открывался. Сделал как просила техподдержка, не помогло.
Ответить
Иван
Забавно, что практически на всех ресурсах, где предлагаются все эти способы решения ERR_SSL_PROTOCOL_ERROR ни один из экспертов не говорит о случае, когда сообщение браузера «Этот сайт не может обеспечить безопасное соединение» означает не то, что этот сайт небезопасный, фишинговый и пр., а то, что это у вас на компьютере закончившийся (или неподтверждённый соответствующим удостоверяющим центром) сертификат и на самом деле это вы небезопасны, вот сайт вас к себе и не пускает! :)
И только здесь, на РемонткеПро, первый комментарий от пользователя torsumy — «В windows 7 это из-за сертификата конец 30 сентября 2021» как бы намекает на эту причину. Собственно, эта же ошибка типична и для, например, старого нетбука под управлением Windows XP, который много лет пролежал на полке, а потом вы попытались выйти с него в Интернет не обновив давно просроченные сертификаты безопасности американских центров сертификации…
Ответить