HSTS не мешает использовать прокси SOCKS
Отличайте сбой SOCKS-соединения от применения HSTS и проверки сертификата HTTPS.
HSTS не требует прямого подключения. HTTPS может работать через SOCKS с обычным TLS и проверкой сертификата; HSTS указывает браузеру использовать HTTPS для узла и строго обрабатывать ошибки сертификата.
Если браузер сообщает о сбое SOCKS-соединения, сначала проверьте выбранную версию SOCKS, способность прокси достичь HTTPS-порта назначения и место разрешения DNS назначения. Неудачные переговоры или отклонённое соединение с назначением происходят до того, как сертификат сайта может быть оценён.
Ошибка сертификата после открытия соединения — это другой этап. HSTS может предотвратить обход этой ошибки, но не стал причиной сбоя предыдущих переговоров SOCKS. Сравните имя узла сайта и цепочку доверия, а не отключайте политику HTTPS, чтобы компенсировать проблему транспорта.
Сам SOCKS не превращает путь в перехват TLS. Ненадёжный прокси может отбрасывать или неправильно маршрутизировать трафик, тогда как действительный сквозной TLS предназначен для обнаружения подмены. Установка нового корневого сертификата меняет эту схему доверия и не является обычным решением для HSTS. Когда один сайт работает, а другой нет, сравните их фактические этапы соединения и требования к назначению. Для разрешённого сравнения через публичную конечную точку список прокси SOCKS предлагает кандидатов; согласуйте версию и поддержку аутентификации с браузером.