Ошибка ERR_HTTP2_PROTOCOL_ERROR возникает при разрыве соединения HTTP/2 между браузером и веб-сервером из-за нарушения протокола. Исправить её можно отключением HTTP/2, очисткой кэша браузера, обновлением драйверов или настройкой параметров сервера.
Причины проблемы
- Несовместимость HTTP/2 с версией браузера или операционной системы
- Повреждённый или устаревший кэш браузера
- Ошибки конфигурации HTTP/2 на веб-сервере
- Неправильные настройки прокси-сервера или брандмауэра
- Проблемы с SSL/TLS-сертификатом сайта
- Устаревшие или повреждённые сетевые драйверы
- Расширения браузера, конфликтующие с HTTP/2
Пошаговая инструкция
- Откройте браузер и нажмите
Ctrl+Shift+Delete(Windows/Linux) илиCmd+Shift+Delete(macOS). - В окне очистки истории выберите временной диапазон
Все время. - Отметьте галочки напротив
Файлы cookie и другие данные сайтовиКэшированные изображения и файлы. - Нажмите кнопку
Удалить. - Закройте браузер полностью (не просто окно, а приложение целиком).
- Дождитесь 10 секунд и откройте браузер заново.
- Перейдите на проблемный веб-ресурс и проверьте, исчезла ли ошибка.
- Если ошибка остаётся, откройте страницу
chrome://flags(для Chromium-браузеров) илиabout:config(для Firefox). - Найдите параметр
HTTP/2илиQUIC protocol. - Переведите флаг в положение
Disabled. - Перезагрузите браузер нажатием
Relaunch. - Если проблема сохраняется, отключите расширения: откройте меню
⋮→Дополнительные инструменты→Расширения. - Поочередно отключайте расширения кнопкой
Отключитьи проверяйте загрузку сайта. - Обновите сетевые драйверы: нажмите
Win+R, введитеdevmgmt.msc, найдитеСетевые адаптеры. - Кликните правой кнопкой мыши на адаптер и выберите
Обновить драйвер. - Если ошибка появляется только на одном сайте, обратитесь к администратору хостинга для проверки конфигурации HTTP/2 на сервере.
Часто задаваемые вопросы
Что означает сама ошибка ERR_HTTP2_PROTOCOL_ERROR? Это сообщение о том, что браузер получил некорректные данные по протоколу HTTP/2 и не смог завершить соединение с сервером.
Будет ли помощь отключение VPN или прокси? Да, отключите VPN или прокси-сервис на время и попробуйте открыть сайт снова, так как они могут нарушать передачу HTTP/2-фреймов.
Какой браузер менее подвержен этой ошибке? Firefox обычно имеет меньше проблем с HTTP/2, чем Chrome, поэтому попробуйте открыть сайт в Firefox для сравнения.