V rezultatih PAC Firefoxa izrecno uporabite SOCKS5
Uporabite izrecen rezultat PAC SOCKS5 in ločite njegovo pot razčlenjevanja od vedenja ročne nastavitve proxyja v Firefoxu.
Rezultat PAC poimenuje tako proxy kot protokol. Če vaša namestitev Firefoxa potrebuje SOCKS5, to navedite v vrnjeni vrednosti:
return "SOCKS5 proxy.example:1080";
Če pravilnik PAC uporablja javne končne točke, izbirajte kandidate s seznama proxyjev SOCKS5 in ohranite izrecen rezultat SOCKS5. Splošni žeton SOCKS ima zgodovino združljivosti. To ni prenosljivo navodilo, ki bi ga moral vsak brskalnik razlagati kot najnovejšo različico SOCKS.
V tukaj obravnavani izvedbi Firefoxa razčlenjevalnik PAC izrecni SOCKS5 preslika ponudniku vtičnice različice 5 in zahteva razrešitev imena ciljnega gostitelja na strani strežnika. Ročna nastavitev proxyja sledi ločeni poti nastavitev. Zato imena nastavitve iz ročne konfiguracije ne bi smeli obravnavati kot univerzalne razlage vsakega rezultata PAC.
V zapis shranite natančno različico brskalnika, naloženo skripto PAC in vrnjeni žeton. Skripta, ki ste ga uredili, ni nujno skripta, ki jo je pridobil odjemalec, in druga pot, vrnjena za enega gostitelja, lahko spremeni opažanje.
To zadeva ime cilja, povezano z izbrano potjo SOCKS. Odjemalec mora še vedno doseči končno točko proxyja, druge aplikacije pa ohranijo svoje vedenje DNS. Iz enega pravilnega rezultata PAC ne delajte trditve, da vsa iskanja na ravni naprave zdaj potekajo na daljavo.
Ko mora konfiguracija podpirati več brskalnikov, preverite njihovo dokumentirano podporo žetonom PAC, namesto da bi podrobnost z ravni izvorne kode Firefoxa prenesli v drugo izvedbo.