Od rezultata PAC testa do stvarne rute pregledača
Odvojite rutu koju vraća PAC funkcija od isporuke datoteke, prihvatanja u pregledaču, dostupnosti proksija i konačne putanje zahteva.
PAC tester vraća PROXY proxy.example:8080. Koristan rezultat. No pre nego što se konfiguracija pregledača proglasi proverenom, ostaje još nekoliko pitanja.
| Pitanje | Šta proveriti |
|---|---|
| Šta ova skripta vraća za ovaj ulaz? | Evaluator, URL ulaza i rezultate pomoćnih funkcija |
| Da li je pregledač preuzeo ovu kopiju? | Konfigurisani PAC URL i dokaz isporuke ili keširanja |
| Da li je pregledač upotrebio vraćenu rutu? | Dijagnostiku pregledača za izbor proksija i vezu |
| Može li ta ruta preneti zahtev? | Vezu izabrane krajnje tačke i razmenu sa proksijem |
Alat kao što je pacparser ocenjuje PAC logiku sopstvenim podržanim pomoćnim funkcijama. On ne pokreće potpuni mehanizam ciljnog pregledača za otkrivanje konfiguracije, pravila, keširanje i povezivanje.
Neka ulazi budu uporedivi. Druga URL šema, drugi način pisanja imena hosta, odgovor DNS-a ili dostavljena adresa klijenta mogu promeniti valjan rezultat. Test na drugoj mreži može aktivirati drugu granu bez ikakve greške u skripti.
Pravila pregledača takođe mogu izabrati drugi PAC URL ili fiksni proxy. Uređivanje datoteke na disku ne dokazuje da ju je pregledač ponovo preuzeo. U Chrome-u se osvežavanje PAC-a razlikuje od brisanja zapamćenih loših proksija. Zabeležite tačnu verziju datoteke i relevantna podešavanja potrošača uz rezultat.
Koristite vanmrežnu procenu da suzite logički problem. Koristite dijagnostiku stvarnog klijenta da utvrdite prihvatanje i usmeravanje. Ako je rezultat skripte ispravan, ali proxy ne vidi transakciju, istražite taj jaz pre nego što prepišete pravilo koje radi.