Frecuentemente muevo mi computadora portátil (OSX) entre diferentes áreas wifi, pero mi base de operaciones tiene una conexión ethernet y depende del archivo proxy.pac de mi organización. Cuando me vuelvo a conectar después de una temporada en la carretera, a menudo tengo un problema en el que las páginas simplemente no se cargan en Chrome o Firefox. Ellos eventualmente se acaban el tiempo. Creo que esto está relacionado con el hecho de que el proxy requiere nombre de usuario y contraseña, tal vez solo descarta solicitudes no autenticadas o algo así.
Descubrí por prueba y error que en Firefox, si voy a la configuración del proxy y presiono "volver a cargar" en la configuración del proxy, el problema desaparece. Eventualmente, Chrome abrirá el cuadro de diálogo de autenticación de proxy, pero puede ser difícil de ver (generalmente aparece en la ventana de Espacios equivocada, a veces desaparece de inmediato, puede estar enterrado debajo de otras ventanas de aplicaciones, etc.).
Entonces mi pregunta es: ¿cómo puedo decirle a Chrome que vuelva a cargar el archivo proxy.pac, ya que eso funciona para Firefox? (Pensé que había resuelto el problema guardando el archivo proxy.pac localmente, pero aparentemente no).
fuente
Respuestas:
¡Bienvenido al mundo de la diversión que son los archivos de configuración automática de proxy (y de hecho Google Chrome)!
Aún no has visto nada. Incluya más que solo Chrome y Firefox en la combinación de navegadores WWW, y uno se encuentra en un mundo de dificultades. (Recientemente intenté diagnosticar por qué un archivo PAC estaba causando que RealPlayer perdiera la capacidad de resolver cualquier nombre de dominio).
Las herramientas de diagnóstico útiles, donde "útil" incorpora "Las he usado yo mismo para diagnosticar problemas", incluyen la consola JavaScript de Chrome y la función de registro de depuración. Una vez, diagnostiqué un error de sintaxis en un archivo PAC bastante grande. La página de informes de configuración de proxy "Net Internals" de Chromium (cuya URL SuperUser no permite como hipervínculo), y su contraparte de informes de inicialización (igualmente), también son útiles:
Sí, es bastante difícil persuadir a Chrome para que vuelva a cargar un archivo PAC nuevamente. Chrome ha tenido un historial bastante problemático en lo que respecta a la configuración del proxy. Una forma de hacerlo que es bastante confiable es apagar completamente todas las configuraciones de proxy en el diálogo de configuración del sistema (y guardar ese cambio, por supuesto), esperar un minuto y luego volver a encenderlas. Pero en el pasado (con versiones anteriores) tuve que salir por completo y reiniciar Chrome. En parte, esto se debe a que Chrome funciona sondeando los cambios en la configuración del sistema cada 10 segundos más o menos en segundo plano cuando está inactivo.
En la base de datos de errores de Chrome, encontrará que la solicitud para permitir configuraciones de proxy específicas de Chrome conmutables en tiempo de ejecución, como lo han hecho otros navegadores WWW, que se relaciona con su problema, languideció durante tres años y se cerró como "No solucionaremos esto". ", aunque supuestamente ahora hay una extensión (y un conjunto de opciones de línea de comandos que, por supuesto, no se pueden cambiar en tiempo de ejecución).
Como has observado, Firefox tiene un simple botón "Recargar". Como puede ver al leer los tres años de discusión sobre errores, esta es un área en la que las personas están bastante descontentas con respecto a la forma en que Chrome es poco funcional y peculiar en comparación con Firefox.
Tenga en cuenta que esta podría no ser la causa principal de su problema subyacente , pero dado que no ha preguntado al respecto, y mucho menos proporcionó datos lo suficientemente cerca, no voy a abordarlo. ☺
fuente
En Chrome 29.x, ahora hay una URL
chrome://net-internals/#proxy
que tiene un botón "Volver a aplicar la configuración".Vuelve a cargar la configuración del proxy, por ejemplo, desde un script PAC .
La documentación también enumera las opciones de línea de comando para anular la configuración del proxy.
fuente
El cierre y la apertura de Chrome podrían hacerlo, pero Chrome usa el proxy del sistema, por lo que tal vez no.
Si fuera usted, abriría el proxy.pac y vería qué está haciendo, luego configuraría un perfil de proxy que habilitaría en el trabajo y deshabilitaría de lo contrario, que coincida con el proxy.pac.
Podría usar algo como un conmutador proxy para administrarlo.
fuente
Me encontré con esto haciendo un desarrollo local, vi que se debía a una extensión que estaba instalando el cuerpo que administraba el proxy. El modo de incógnito pasa por alto y podría conectarme a mi servidor web local.
fuente