Hvor Firefox sender advarslerne fra en PAC-fil hen
Find PAC-diagnostikbeskeder i Firefox Browser Console, og undgå at tilføjet logning ændrer DNS-adfærd.
En PAC-fil kan kalde alert() uden at åbne en dialogboks. I Firefox skriver PAC-implementeringen disse beskeder til browserkonsollen med præfikset PAC-alert:.
Åbn Browser Console i stedet for Web Console, der er knyttet til én side, og filtrer på det præfiks. PAC-udførelse hører til browserens netværksmaskineri; det er ikke JavaScript, der kører inde i det websted, du besøger.
alert("PAC host=" + host + " branch=office");
Sæt en kort besked i den gren, du vil identificere. Hvis scriptet allerede beregner en rutevariabel, kan logning af den værdi vise, hvilket resultat der blev valgt. Begræns logningen til den berørte regel, og fjern den bagefter.
Undgå at tilføje dnsResolve(host) blot for at gøre beskeden mere interessant. Det indfører et opslag, som den oprindelige gren måske ikke har brug for, hvilket kan ændre ventetid og netværksaktivitet, netop mens du prøver at observere dem.
Ingen besked betyder ikke automatisk, at betingelsen blev evalueret til falsk. Bekræft, at Firefox indlæste den tilsigtede PAC-version, og at anmodningen udløste en ny evaluering. Diagnostiser indlæsning og genbrug, før du omskriver reglen på grund af manglende konsoloutput.