HSTS non lle impide usar un proxy SOCKS
Distinga un fallo de conexión SOCKS da aplicación de HSTS e da validación do certificado HTTPS.
HSTS non require unha conexión directa. HTTPS pode executarse a través de SOCKS co seu TLS e verificación de certificado habituais; HSTS indica ao navegador que use HTTPS para o host e que trate estritamente os fallos de certificado.
Se o navegador informa dun fallo de conexión SOCKS, comprobe primeiro a versión de SOCKS seleccionada, a capacidade do proxy de alcanzar o porto HTTPS de destino e onde se resolve o DNS de destino. Unha negociación fallida ou unha conexión de destino rexeitada ocorre antes de que se poida avaliar o certificado do sitio.
Un erro de certificado despois de abrir a conexión é unha etapa distinta. HSTS pode impedir evitar ese erro, pero non provocou o fallo da negociación SOCKS anterior. Compare o nome de host do sitio e a cadea de confianza en lugar de desactivar a política HTTPS para compensar un problema de transporte.
SOCKS por si só non converte a ruta nunha interceptación TLS. Un proxy non fiable pode descartar ou encamiñar mal o tráfico, mentres que un TLS de extremo a extremo válido está pensado para detectar suplantación. Instalar un novo certificado raíz cambia esa disposición de confianza e non é unha solución rutineira para HSTS. Cando un sitio funciona e outro falla, compare as súas etapas reais de conexión e os requisitos de destino. Para unha comparación permitida a través dun punto final público, a lista de proxies SOCKS ofrece candidatos; faga coincidir a versión e o soporte de autenticación co navegador.