Kasutage Firefoxi PAC-tulemustes SOCKS5-te selgesõnaliselt
Kasutage selgesõnalist SOCKS5 PAC-tulemust ja eristage selle parsismistee Firefoxi käsitsi puhverserveri eelistuse käitumisest.
PAC-tulemus nimetab nii puhverserverit kui ka protokolli. Kui teie Firefoxi juurutus vajab SOCKS5-te, öelge seda tagastatavas väärtuses:
return "SOCKS5 proxy.example:1080";
Kui PAC-poliitika kasutab avalikke lõpp-punkte, valige kandidaadid SOCKS5 puhverserverite loendist ja säilitage selgesõnaline SOCKS5 tulemus. Üldisel SOCKS märgil on ühilduvusajalugu. See ei ole kaasaskantav juhis, mida iga brauser peaks tõlgendama SOCKS-i uusima versioonina.
Siin uuritavas Firefoxi rakenduses seob PAC-parser selgesõnalise SOCKS5 versiooni 5 pistikupesa pakkujaga ja nõuab sihtkoha hostinime tõlgendamist serveripoolselt. Käsitsi puhverserveri seadistamine järgib eraldi seadete rada. Seetõttu ei tohiks käsitsi seadistusest pärit eelistuse nime pidada iga PAC-tulemuse üldiseks selgituseks.
Hoidke kirjes täpset brauseriversiooni, laaditud PAC-skripti ja tagastatud märki. Skript, mida te redigeerisite, ei pruugi olla see skript, mille klient hankis, ja ühe hosti jaoks tagastatud erinev marsruut võib vaatlust muuta.
See puudutab valitud SOCKS-marsruudiga seotud sihtkoha nime. Klient peab ikkagi jõudma puhverserveri lõpp-punkti ja teised rakendused säilitavad oma DNS-käitumise. Ärge muutke ühte õiget PAC-tulemust väiteks, et kõik seadmeülene otsingud toimuvad nüüd kaugelt.
Kui seadistus peab toetama mitut brauserit, kontrollige nende dokumenteeritud PAC-märkide tuge, selle asemel et kanda Firefoxi lähtetasandi üksikasja teise rakendusse.