HSTS ei nõua otsest ühendust. HTTPS saab töötada SOCKS-i kaudu oma tavalise TLS-i ja sertifikaadi kontrolliga; HSTS ütleb brauserile, et see kasutaks hosti jaoks HTTPS-i ja käsitleks sertifikaaditõrke rangelt.

Kui brauser teatab SOCKS-ühenduse tõrkest, kontrollige kõigepealt valitud SOCKS-i versiooni, puhverserveri võimet jõuda sihtkoha HTTPS-pordile ja seda, kus sihtkoha DNS lahendatakse. Ebaõnnestunud läbirääkimine või tagasilükatud sihtühendus toimub enne, kui veebisaidi sertifikaati saab hinnata.

Sertifikaadiviga pärast ühenduse avamist on erinev etapp. HSTS võib takistada selle vea vältimist, kuid see ei põhjustanud varasema SOCKS-läbirääkimise ebaõnnestumist. Võrrelge veebisaidi hostinime ja usaldusahelat, selle asemel et transportprobleemi kompenseerimiseks HTTPS-poliitikat keelata.

SOCKS ise ei muuda teed TLS-i vaheltkuulamiseks. Ebausaldusväärne puhverserver võib liiklust maha visata või valesti suunata, samas kui kehtiv otsast-otsani TLS on mõeldud identiteedivõltsingu tuvastamiseks. Uue juursertifikaadi paigaldamine muudab seda usalduskorraldust ega ole HSTS-i jaoks tavaline parandus. Kui üks sait töötab ja teine ei, võrrelge nende tegelikke ühendusetappe ja sihtkoha nõudeid. Avaliku lõpp-punkti kaudu lubatud võrdlemiseks pakub SOCKS-puhverserverite loend kandidaate; sobitage versioon ja autentimistugi brauseriga.

Seotud artiklid