PAC резултат именује и proxy и протокол. Ако ваша Firefox инсталација захтева SOCKS5, наведите то у враћеној вредности:

return "SOCKS5 proxy.example:1080";

Ако PAC политика користи јавне крајње тачке, бирајте кандидате са списка SOCKS5 proxy сервера и задржите експлицитан SOCKS5 резултат. Општа ознака SOCKS има историју компатибилности. То није преносива инструкција коју би сваки прегледач морао да протумачи као најновију верзију SOCKS-а.

У овде испитаној реализацији Firefox-а, PAC рашчлањивач повезује експлицитни SOCKS5 са добављачем сокета верзије 5 и захтева разрешавање назива одредишног хоста на страни сервера. Ручно подешавање proxy-ja следи засебан пут поставки. Зато назив поставке из ручног подешавања не треба сматрати универзалним објашњењем сваког PAC резултата.

У запису чувајте тачну верзију прегледача, учитану PAC скрипту и враћену ознаку. Скрипта коју сте уредили није нужно скрипта коју је клијент преузео, а друга путања враћена за један хост може променити запажање.

Ово се тиче назива одредишта повезаног са изабраном SOCKS путањом. Клијент и даље мора да стигне до крајње тачке proxy-ja, а друге апликације задржавају сопствено DNS понашање. Не претварајте један исправан PAC резултат у тврдњу да сви прегледи на нивоу уређаја сада иду даљински.

Када конфигурација мора да подржава више прегледача, проверите њихову документовану подршку за PAC ознаке уместо да детаљ са нивоа изворног кода Firefox-а преносите у другу реализацију.

Повезани чланци