Всем привет на портале WiFiGiD.RU! В статье ниже мы разберем ошибку ERR_HTTP2_PROTOCOL_ERROR, которая может возникать в любом браузере: Google Chrome, Opera, Яндекс Браузер, Microsoft Edge и другие. Мы будем решать её именно в системе Windows, но сам принцип будет понятен и для телефонов (iOS и Android).
Почему возникает ошибка и что делать
Из текста ошибки понятно, что есть проблема с получением данных от сервера по протоколу HTTP/2.0. Поэтому возможно на сервере проводят какие-то технические работы, и он пока не работает. Также не забываем, что какой-то определенный сайт может быть заблокирован на территории вашей страны.
Также стоит попробовать зайти на конкретный ресурс с другого браузера. У меня таким образом решилась проблема на Windows планшете и браузере Microsoft Edge, который ни в какую не хотел заходить ни на один сайт, при подключенном интернете. Кстати, проблема, может быть, на устаревших системах и браузерах, которые не работают с протоколом HTTP/2.0.
Если вы используете программу или расширение на три веселые буквы (VPN), для обхода блокировок – то отключите их. Также попробуйте отключить защиту вашего антивируса и проверьте есть ли связь с выбранным сервером.
Время и дата
Проверьте чтобы на вашем устройстве стояли правильные дата и время. Обычно, если на устройстве дата и время сильно отличается от того, что стоит на сервере, то сервер просто будет блокировать такой запрос. Инструкции для:
Расширения
Возможно виновато какое-то расширение. Для этого попробуйте зайти в режиме «Инкогнита», зажав клавиши:
Ctrl + Shift + N
В таком случае откроется окно без включенных расширений. Если проблема решилась, то вам нужно выключить все дополнения к браузеру, а потом поочередно включать каждый, чтобы найти то расширение, виноватое в подключении к серверу сайта.
Читаем – как отключить расширения в браузере.
Очистка кэша
В некоторых случаях кэш может мешать работе определенного Web-ресурса. Можно его попробовать очистить. Зажмите клавиши:
Ctrl + Shift + Delete
Устанавливаем диапазон времени – «Все время», и ставим галочки, как на картинке ниже. В конце жмем «Удалить данные».
QUIC
QUIC – это транспортный протокол, разработанный компанией Google, который нужен для улучшения связи между сервером и клиентом. Но иногда он может мешать. Можно попробовать его отключить:
- В адресную строку введите один из адресов:
chrome://flags (Google Chrome)
edge://flags (Microsoft Edge)
browser://flags (Другие браузеры)
- В строку поиска вводим:
QUIC
- Находим протокол и выключаем его в состояние «Disabled».
- Закройте и откройте браузер повторно. Если проблема НЕ решилась, то включите протокол обратно.
Файл Hosts
Файл Hosts может перенаправлять вас, при обращении к определенному ресурсу. Поэтому проверьте его, чтобы там точно не было того ресурса, к которому вы обращаетесь. Чтобы закомментировать эту запись, вы можете её удалить, или просто поставить в начало строки знак решетки (#). Не забудьте сохранить изменения.
Сброс сетевых настроек
Просто откройте командную строку с правами админа и поочередно введите несколько команд:
ipconfig /flushdns ipconfig /registerdns netsh winsock reset netsh int ip reset