Chrome es muy lento debido a "Resolviendo el host en el script de proxy..."

Estoy usando un script de proxy para conectarme a Internet. Lo configuré, en todo el sistema, en:

System preferences -> Network -> Advanced... ->Proxies -> Automatic Proxy Configuration

y funciona bien

También lo he configurado en Firefox.

Preferences... -> Advanced -> Network -> Connection -> Settings -> Automatic Proxy Configuration URL

y funciona bien también.

En Safari, que usa la configuración del proxy del sistema, todo funciona bien.

PERO en la versión de Chrome 54.0.2840.87 (64 bits), que también debería usar la configuración del proxy del sistema, todo es muy lento y siempre veo, en la barra de estado, el mensaje:

Resolving host in proxy script...

Encontré el siguiente hilo sobre Proxy Pac y Sierra pero no ayuda.

¿Alguna idea?

PD: estoy usando macOS 10.12.1

Hola encontraste solucion? Me sale el mismo problema desde que emigre a sierra....
Por ahora mi solución es usar Firefox...
El mismo problema aquí, y tuve que usar Firefox por ahora también...

Respuestas (3)

Estaba experimentando este problema mientras usaba una VPN corporativa de Chrome en una Mac. Lo resolví por:

  1. Obtener el nombre de host completo al ejecutar el comandohostname
  2. Abriendo /etc/hostsen un editor, con permisos de escritura, por ejemplosudo vi /etc/hosts
  3. Agregar el nombre de la máquina a localhost, por ejemplo

    127.0.0.1   localhost Eamons-MacBook-Pro.local
    
  4. Ahorro/etc/hosts

Advertencia: es posible que /etc/hostsel sistema lo actualice durante los reinicios y las actualizaciones, y los cambios podrían perderse.

Curioso en cuanto a por qué esto funciona. No tengo mi nombre de host con alias 127.0.0.1, pero aún puedo hacer ping.

Tuve un problema similar, pero solo sucedía cuando usaba Chrome a través de una conexión VPN, Safari estaba bien. Mirando los eventos de Chrome usando chrome://net-internals/#events, noté que tenía HOST_RESOLVER_IMPL_JOBeventos que intentaban conectarse My-MacBook-Pro.localpero fallaban. Podría hacer ping My-MacBook-Propero no My-MacBook-Pro.local.

Lo resolví yendo a Preferencias del sistema -> Compartir y activando uno de los servicios (Uso compartido de impresoras, Uso compartido de archivos, etc.). Una vez que lo hice, pude hacer ping My-MacBook-Pro.localy Chrome comenzó a responder correctamente.

Tuvimos el problema debido a que teníamos 4-5 servidores DNS antiguos ingresados ​​​​manualmente en la configuración de red de Mac. La máquina estaba intentando ponerse en contacto con cada uno de ellos y agotó el tiempo de espera. Una vez que limpiamos el DNS, el problema desapareció.

No he ingresado DNS manualmente. Los servidores DNS se obtienen a través de DHCP corporativo y estoy bastante seguro de que está configurado correctamente.
Usamos dig para demostrarnos a nosotros mismos que los servidores DNS que estábamos tratando de usar eran realmente lentos. cavar <mismo sitio web> desde una ventana de terminal mac y ver si es lento. ese era básicamente nuestro problema.