Каде Firefox ги испраќа предупредувањата од PAC-датотека
Најдете PAC дијагностички пораки во Firefox Browser Console и спречете додаденото логирање да го промени однесувањето на DNS.
PAC-датотека може да повика alert() без да отвори дијалог. Во Firefox, PAC имплементацијата ги запишува тие пораки во конзолата на прелистувачот со префикс PAC-alert:.
Отворете Browser Console, а не Web Console врзана за една страница, и филтрирајте по тој префикс. Извршувањето на PAC припаѓа на мрежниот механизам на прелистувачот; тоа не е JavaScript што работи во страницата што ја посетувате.
alert("PAC host=" + host + " branch=office");
Ставете кратка порака во гранката што сакате да ја идентификувате. Ако скриптата веќе пресметува променлива за рута, логирањето на таа вредност може да покаже кој резултат е избран. Ограничете го логирањето на засегнатото правило и отстранете го потоа.
Избегнувајте додавање dnsResolve(host) само за да ја направите пораката поинтересна. Тоа воведува пребарување што оригиналната гранка можеби не го бара, што може да ја промени латентноста и мрежната активност токму додека се обидувате да ги набљудувате.
Отсуството на порака не значи автоматски дека условот е оценет како неточен. Потврдете дека Firefox ја вчитал предвидената верзија на PAC и дека барањето предизвикало ново оценување. Дијагностицирајте вчитување и повторна употреба пред да го препишете правилото поради отсуство на излез во конзолата.