es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

El archivo de configuración de Proxy PAC ya no funciona en Chrome y Edge.

Tengo un archivo .pac alojado en el servidor de mi empresa y dejó de funcionar.
No hemos realizado ningún cambio y el contenido es el siguiente:

function FindProxyForURL(url, host) {
  if (dnsDomainIs(host, ".mydomain.com")) {
    return "DIRECT";
  }

  if (dnsDomainIs(host, "fonts.googleapis.com")) {
    return "DIRECT";
  }
   if (dnsDomainIs(host, "fonts.gstatic.com")) {
    return "DIRECT";
  }

  return "PROXY http://0.0.0.0:8080";
}

Puedo descargar el archivo .pac escribiendo la url en el navegador, por lo que aún está alojado, aún funciona en Firefox pero no en Chrome o Edge.

Debería bloquear todos los demás sitios web excepto “mydomain”, lo utilizamos durante pruebas en línea y para bloquear que los estudiantes ingresen a Google u otros sitios web buscando respuestas a preguntas.

Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    El problema puede estar relacionado con el almacenamiento en caché del archivo pac por parte del navegador. Para solucionarlo, puedes seguir los siguientes pasos:

    1. Verifica si la URL del archivo pac es correcta y accesible escribiéndola en la barra de direcciones de Chrome o Edge, o utilizando una herramienta de red como curl o wget.
    2. Borra la caché y las cookies de los navegadores que no funcionan con el archivo pac. En Chrome, puedes ir a Configuración > Privacidad y seguridad > Borrar datos de navegación y seleccionar “imágenes y archivos en caché” y “cookies y otros datos de sitios”. En Edge (basado en Chromium), puedes ir a Configuración > Privacidad, búsqueda y servicios > Borrar datos de navegación y seleccionar las mismas opciones.

    3. Desactiva o configura cualquier extensión o política que pueda interferir con la carga o ejecución de archivos pac. Por ejemplo, algunos bloqueadores de anuncios o programas antivirus pueden bloquear o modificar las solicitudes de red.

    4. Verifica si ha habido alguna actualización o cambio reciente en los navegadores que pueda afectar el manejo del archivo pac. También puedes probar utilizando una versión o canal diferente de Chrome o Edge para ver si el problema persiste.

    5. Monitoriza el tráfico de red y los registros de los navegadores y el servidor que aloja el archivo pac para identificar cualquier error o advertencia que pueda indicar la causa del problema. Por ejemplo, puedes utilizar las herramientas de desarrollo de Chrome o Edge para inspeccionar las solicitudes y respuestas de red, o habilitar el registro de depuración en el propio archivo pac agregando la línea “debugger;” antes de las declaraciones de retorno.

    Si ninguno de estos pasos soluciona el problema, es posible que tengas que consultar con tu departamento de TI o los desarrolladores de los navegadores y el software de proxy http para investigar más a fondo.

Comments are closed.