לאן פיירפוקס שולח את ההתראות מקובץ PAC
מצאו הודעות אבחון של PAC ב-Firefox Browser Console ומנעו מהרישום שנוסף לשנות את התנהגות ה-DNS.
קובץ PAC יכול לקרוא ל-alert() בלי לפתוח תיבת דו-שיח. בפיירפוקס, מימוש ה-PAC כותב את ההודעות האלה לקונסולת הדפדפן עם הקידומת PAC-alert:.
פתחו את Browser Console, ולא את ה-Web Console שמקושר לעמוד אחד, וסננו לפי הקידומת הזו. הרצת PAC שייכת למנגנון הרשת של הדפדפן; זה לא JavaScript שרץ בתוך האתר שאתם מבקרים בו.
alert("PAC host=" + host + " branch=office");
שימו הודעה קצרה בענף שברצונכם לזהות. אם הסקריפט כבר מחשב משתנה מסלול, רישום הערך הזה יכול להראות איזו תוצאה נבחרה. הגבילו את הרישום לכלל הנפגע ואחר כך הסירו אותו.
הימנעו מהוספת dnsResolve(host) רק כדי שההודעה תהיה מעניינת יותר. זה מכניס חיפוש שהענף המקורי אולי אינו זקוק לו, מה שעלול לשנות השהיה ופעילות רשת בדיוק כשאתם מנסים לצפות בהם.
היעדר הודעה לא אומר אוטומטית שהתנאי הוערך כשקרי. ודאו שפיירפוקס טען את גרסת ה-PAC המיועדת ושהבקשה גרמה להערכה חדשה. אבחנו טעינה ושימוש חוזר לפני שתכתבו את הכלל בגלל היעדר פלט בקונסולה.