Всем здравствуйте.
Ситуация такая.
Хочу залезть на http://deb.devuan.org/merged/dists/ (да, по HTTP). Браузер – Chromium и любые на его основе: Chrome, Opera, Vivaldi).
Движок Chromium, отличающийся излишней ретивостью и заботой о моей безопасности, зараза такая, автоматически добавляет в запрос
Upgrade-Insecure-Requests: 1
В результате web-сервер «поднимает» протокол до HTTPS (HTTP 307), отдавая мне https://deb.devuan.org/merged/dists/
, и дальше бабушка надвое сказала:
- либо проблема с SSL-сертификатом (потому что сервер – зеркало, одно из многих, и принадлежит какой-то CDN, и его имя вовсе не
deb.devuan.org
), - либо HTTP 404, потому что на 443-м порту отдаётся совсем другое содержимое, и вообще deb-пакеты обычно не передаются по HTTPS.
С одной стороны, это не совсем корректная настройка сервера.
С другой – мой слишком заботливый браузер, мать его, тупо не даёт мне просмотреть содержимое HTTP-ресурса. Mozilla и lynx, кстати, всё позволяют.
Вопрос: как это к х#рам отключить?
Потому что даже вписав к конфиг squid
request_header_access Upgrade-Insecure-Requests deny all
я всё равно не могу добиться желаемого результата (кроме «чистого» дебиановского Chromium’а).
Для остальных браузеров (Chrome, Opera, Vivaldi) даже блокировка доменов checkdomain.de
и 1e100.net
на уровне колхозного DNS-сервера ни к чему не приводит: похоже, что IP-адреса узлов домена 1e100.net
жёстко прописаны в коде, и соединение с ними происходит вообще всегда (DNS over HTTPS отключён).
При этом, если смотреть HTTP-трафик wireshark’ом, то кажется, что с целевым сервером (deb.devuan.org) HTTP-соединения вообще не происходит: Google «знает», что этот сервер может отвечать по HTTPS, и сразу пытается соединить меня с 443-м портом.
Update: именно так. Если на стороне прокси-сервера вообще запретить HTTPS-трафик, то попытка открытия http://deb.devuan.org/merged/dists/ приводит к ошибке ERR_TUNNEL_CONNECTION_FAILED
. И не потому, что пресловутый deb.devuan.org
не ответил по HTTPS (до этого не дошло), а потому, что поделие Google (Opera, Vivaldi) не смогло позвонить домой в Google (Google, Google).