По какой-то причине Chrome недавно начал загружать определенные страницы, а не пытаться их отобразить. Но на самом деле он не загружает страницу, а вместо этого сохраняет какое-то сообщение об ошибке:
00000000: 0000 1204 0000 0000 0000 0300 0000 0a00 ................
00000010: 0400 00ff ff00 0500 0040 0000 0004 0800 .........@......
00000020: 0000 0000 000f 0001 0000 1e07 0000 0000 ................
00000030: 0000 0000 0000 0000 0168 7474 7032 5f68 .........http2_h
00000040: 616e 6473 6861 6b65 5f66 6169 6c65 64 andshake_failed
У меня возникли проблемы с одной страницей — www.virustotal.com.
- Похоже, это не очень распространено; достоверно мне удалось определить только VirusTotal.
- Такое же поведение сохраняется в режиме инкогнито, а также при отключении всех дополнительных функций.
- В других браузерах такого не происходит.
- Я использую прокси (у меня нет доступа к прокси, но я близок с людьми, у которых он есть). Я не думаю, что прокси поддерживает HTTP2, но это недавнее изменение в поведении, и никто другой, кто, как я знаю, стоит за нашим прокси и использует этот сайт с Chrome, не испытывает той же проблемы.
решение1
Оказалось, что это внутренняя ошибка прокси. Видимо, VirusTotal и Chrome принудительно используют HTTP2, протокол, который наши корпоративные прокси в настоящее время изначально не поддерживают.