Uređeno prebacivanje proxyja u PAC datoteci
PAC rezultat odvojen točkom-zarezom nudi alternativne rute. Ne šalje zahtjev uzastopno kroz oba proxy poslužitelja.
PAC rezultat odvojen točkom-zarezom nudi alternativne rute po redu:
return "PROXY proxy-a.example:8080; PROXY proxy-b.example:8080";
Koristite stvarne HTTP završne točke koje politika zahtijeva. Za testove javnih odredišta gdje su javni proxyji dopušteni, popis HTTP proxyja nudi kandidate. Preglednik može isprobati B kada je prikladno nakon što A ne uspije. Promet ne prolazi kroz A i zatim kroz B. Lanac zahtijeva zasebnu podršku u klijentu ili na proxy poslužiteljima; curlov lanac od SOCKS-a do HTTP-a jedan je od podržanih rasporeda.
Dostupnost skripte i dostupnost proxyja
Klijent prvo mora dobiti upotrebljivu PAC skriptu. Drugi proxy u povratnoj vrijednosti ne može pomoći pregledniku koji nije uspio preuzeti skriptu i nema upotrebljivu predmemoriranu kopiju.
Nakon evaluacije preglednik bira među vraćenim rutama. PAC referenca definira uređeni format; preglednik određuje koji kvarovi pokreću prebacivanje i koliko dugo pamti neuspjelog kandidata. HTTP pogreška primljena kroz ispravan proxy ne pokreće automatski drugu rutu.
Izravna alternativa
Dodavanje ; DIRECT dopušta rutu bez ijednog proxyja. To može odgovarati politici roamiga, ali je u sukobu sa zahtjevom da pogođeni promet uvijek koristi odobreni izlaz.
Za izvještaj o prekidu zabilježite je li skripta dohvaćena, njezin rezultat za pogođeni URL i alternativu koju je preglednik pokušao. Ta zapažanja lociraju kvar između dostave skripte, evaluacije i proxy veze.