HSTS neliedz izmantot SOCKS starpniekserveri
Atšķiriet SOCKS savienojuma kļūmi no HSTS piemērošanas un HTTPS sertifikāta pārbaudes.
HSTS neprasa tiešu savienojumu. HTTPS var darboties caur SOCKS ar parasto TLS un sertifikāta pārbaudi; HSTS liek pārlūkam izmantot HTTPS šim resursdatoram un stingri apstrādāt sertifikāta kļūmes.
Ja pārlūks ziņo par SOCKS savienojuma kļūmi, vispirms pārbaudiet izvēlēto SOCKS versiju, starpniekservera spēju sasniegt galamērķa HTTPS portu un to, kur tiek atrisināts galamērķa DNS. Neizdevušās sarunas vai noraidīts galamērķa savienojums notiek pirms vietnes sertifikāta novērtēšanas.
Sertifikāta kļūda pēc savienojuma atvēršanas ir cits posms. HSTS var novērst šīs kļūdas apiešanu, taču tā nebija agrāko SOCKS sarunu neveiksmes cēlonis. Salīdziniet vietnes resursdatora nosaukumu un uzticēšanās ķēdi, nevis atspējojiet HTTPS politiku, lai kompensētu transporta problēmu.
SOCKS pats nepārvērš ceļu TLS pārtveršanā. Neuzticams starpniekserveris var nomest vai nepareizi maršrutēt datplūsmu, savukārt derīgs TLS no gala līdz galam ir paredzēts identitātes viltošanas atklāšanai. Jauna saknes sertifikāta instalēšana maina šo uzticēšanās kārtību un nav parasts HSTS risinājums. Ja viena vietne darbojas, bet otra ne, salīdziniet to faktiskos savienojuma posmus un galamērķa prasības. Atļautam salīdzinājumam caur publisku galapunktu SOCKS starpniekserveru saraksts piedāvā kandidātus; saskaņojiet versiju un autentifikācijas atbalstu ar pārlūku.