Adónde envía Firefox los avisos de un archivo PAC
Encuentre los mensajes de diagnóstico de PAC en la Firefox Browser Console y evite que el registro añadido cambie el comportamiento del DNS.
Un archivo PAC puede llamar a alert() sin abrir un diálogo. En Firefox, la implementación de PAC escribe esos mensajes en la consola del navegador con el prefijo PAC-alert:.
Abra la Browser Console, no la Web Console vinculada a una sola página, y filtre por ese prefijo. La ejecución de PAC pertenece a la maquinaria de red del navegador; no es JavaScript que se ejecute dentro del sitio web que visita.
alert("PAC host=" + host + " branch=office");
Coloque un mensaje breve en la rama que quiera identificar. Si el script ya calcula una variable de ruta, registrar ese valor puede mostrar qué resultado se eligió. Limite el registro a la regla afectada y retírelo después.
Evite añadir dnsResolve(host) solo para que el mensaje resulte más interesante. Introduce una consulta que la rama original quizá no necesite, lo que puede cambiar la latencia y la actividad de red justo cuando intenta observarlas.
Que no aparezca ningún mensaje no significa automáticamente que la condición se evaluara como falsa. Confirme que Firefox cargó la versión de PAC prevista y que la solicitud provocó una evaluación nueva. Diagnostique la carga y la reutilización antes de reescribir la regla por la ausencia de salida en la consola.