Unde trimite Firefox avertizările dintr-un fișier PAC
Găsiți mesajele de diagnostic PAC în Firefox Browser Console și împiedicați ca înregistrarea adăugată să schimbe comportamentul DNS.
Un fișier PAC poate apela alert() fără a deschide un dialog. În Firefox, implementarea PAC scrie aceste mesaje în consola browserului cu prefixul PAC-alert:.
Deschideți Browser Console, nu Web Console legată de o singură pagină, și filtrați după acel prefix. Execuția PAC ține de mecanismul de rețea al browserului; nu este JavaScript care rulează în site-ul pe care îl vizitați.
alert("PAC host=" + host + " branch=office");
Puneți un mesaj scurt în ramura pe care doriți să o identificați. Dacă scriptul calculează deja o variabilă de rută, înregistrarea acelei valori poate arăta ce rezultat a fost ales. Limitați înregistrarea la regula afectată și eliminați-o după aceea.
Evitați să adăugați dnsResolve(host) doar pentru a face mesajul mai interesant. Aceasta introduce o căutare de care ramura originală poate să nu aibă nevoie, ceea ce poate modifica latența și activitatea rețelei exact când încercați să le observați.
Absența unui mesaj nu înseamnă automat că condiția a fost evaluată ca falsă. Confirmați că Firefox a încărcat versiunea PAC dorită și că cererea a provocat o evaluare nouă. Diagnosticați încărcarea și reutilizarea înainte de a rescrie regula din cauza lipsei ieșirii în consolă.