HSTS keer jou nie om 'n SOCKS-volmag te gebruik nie
Onderskei 'n SOCKS-verbindingsfout van HSTS-afdwinging en HTTPS-sertifikaatvalidering.
HSTS vereis nie 'n direkte verbinding nie. HTTPS kan deur SOCKS loop met sy normale TLS en sertifikaatverifikasie; HSTS sê vir die blaaier om HTTPS vir die gasheer te gebruik en sertifikaatfoute streng te hanteer.
As die blaaier 'n SOCKS-verbindingsfout rapporteer, kyk eerste na die gekose SOCKS-weergawe, die volmag se vermoë om die bestemming se HTTPS-poort te bereik en waar die bestemming se DNS opgelos word. 'n Mislukte onderhandeling of geweierde bestemmingsverbinding gebeur voordat die webwerf se sertifikaat geassesseer kan word.
'n sertifikaatfout nadat die verbinding oopgemaak het is 'n ander stadium. HSTS kan verhoed dat daardie fout omseil word, maar dit het nie die vroeëre SOCKS-onderhandeling laat misluk nie. Vergelyk die webwerf se gasheernaam en vertroueketting eerder as om HTTPS-beleid te deaktiveer om 'n vervoerprobleem te vergoed.
SOCKS self maak nie die pad 'n TLS-onderskepping nie. 'n Onbetroubare volmag kan verkeer laat val of verkeerd stuur, terwyl geldige end-tot-end TLS bedoel is om nabootsing te bespeur. Die installering van 'n nuwe wortelsertifikaat verander daardie vertrouereëling en is nie 'n roetineoplossing vir HSTS nie. Wanneer een werf werk en 'n ander misluk, vergelyk hul werklike verbindingstadia en bestemmingsvereistes. Vir 'n toegelate vergelyking deur 'n openbare eindpunt bied die SOCKS-volmaglys kandidate; pas die weergawe en verifikasieondersteuning by die blaaier aan.