HSTS ne zahteva direktnu vezu. HTTPS može raditi kroz SOCKS sa svojim uobičajenim TLS-om i proverom sertifikata; HSTS nalaže pregledaču da koristi HTTPS za host i strogo postupa sa greškama sertifikata.

Ako pregledač prijavi grešku SOCKS veze, prvo proverite izabranu verziju SOCKS-a, sposobnost proxyja da dosegne odredišni HTTPS port i gde se razrešava DNS odredišta. Neuspelo pregovaranje ili odbijena veza sa odredištem dešava se pre nego što se sertifikat sajta može oceniti.

Greška sertifikata nakon otvaranja veze je drugi stupanj. HSTS može sprečiti zaobilaženje te greške, ali nije prouzrokovao neuspeh prethodnog SOCKS pregovaranja. Uporedite ime hosta sajta i lanac poverenja umesto da onemogućite HTTPS pravila da biste nadoknadili problem prenosa.

SOCKS sam po sebi ne pretvara put u presretanje TLS-a. Nepouzdan proxy može odbaciti ili pogrešno usmeriti saobraćaj, dok je važeći TLS od kraja do kraja namenjen otkrivanju lažnog predstavljanja. Instaliranje novog korenskog sertifikata menja taj raspored poverenja i nije rutinsko rešenje za HSTS. Kada jedna stranica radi, a druga ne, uporedite njihove stvarne faze veze i zahteve odredišta. Za dozvoljeno poređenje preko javnog krajnjeg odredišta, lista SOCKS proxyja nudi kandidate; uskladite verziju i podršku za autentifikaciju sa pregledačem.

Povezani članci