Kamo Firefox šalje upozorenja iz PAC datoteke
Pronađite PAC dijagnostičke poruke u Firefox Browser Console i spriječite da dodano logiranje promijeni DNS ponašanje.
PAC datoteka može pozvati alert() bez otvaranja dijaloga. U Firefoxu PAC implementacija te poruke zapisuje u konzolu preglednika s prefiksom PAC-alert:.
Otvorite Browser Console, a ne Web Console vezan uz jednu stranicu, i filtrirajte po tom prefiksu. Izvršavanje PAC-a pripada mrežnom mehanizmu preglednika; to nije JavaScript koji radi unutar web-mjesta koje posjećujete.
alert("PAC host=" + host + " branch=office");
Stavite kratku poruku u granu koju želite prepoznati. Ako skripta već izračunava varijablu rute, logiranje te vrijednosti može pokazati koji je rezultat odabran. Ograničite logiranje na zahvaćeno pravilo i uklonite ga nakon toga.
Izbjegavajte dodavanje dnsResolve(host) samo da bi poruka bila zanimljivija. To uvodi pretragu koja izvornoj grani možda nije potrebna, što može promijeniti latenciju i mrežnu aktivnost upravo dok ih pokušavate promatrati.
Odsutnost poruke ne znači automatski da je uvjet ocijenjen kao netočan. Potvrdite da je Firefox učitao namjeravanu verziju PAC-a i da je zahtjev izazvao novo ocjenjivanje. Dijagnosticirajte učitavanje i ponovnu upotrebu prije nego što prepišete pravilo zbog odsutnog izlaza konzole.