Chrome ist sehr langsam aufgrund von "Resolving host in proxy script..."

Ich verwende ein Proxy-Skript, um eine Verbindung zum Internet herzustellen. Ich habe es systemweit eingestellt in:

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

und es funktioniert gut.

Ich habe es auch in Firefox eingestellt

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

und es funktioniert auch gut.

In Safari, die die System-Proxy-Konfiguration verwenden, funktioniert alles gut.

ABER in der Chrome-Version 54.0.2840.87 (64-Bit), die auch die System-Proxy-Konfiguration verwenden sollte, ist alles sehr langsam und ich sehe immer in der Statusleiste die Meldung:

Resolving host in proxy script...

Ich habe den folgenden Thread über Proxy Pac und Sierra gefunden , aber er hilft nicht.

Irgendeine Idee?

PS Ich verwende macOS 10.12.1

Hallo, hast du eine Lösung gefunden? Ich habe das gleiche Problem, seit ich nach Sierra migriert bin ....
Im Moment ist meine Lösung, Firefox zu verwenden ...
Dasselbe Problem hier, und ich musste jetzt auch Firefox verwenden.

Antworten (3)

Ich habe dieses Problem bei der Verwendung eines Unternehmens-VPN von Chrome auf einem Mac festgestellt. Ich habe es gelöst durch:

  1. Abrufen des vollständigen Hostnamens durch Ausführen des Befehlshostname
  2. Öffnen /etc/hostsin einem Editor, mit Schreibrechten, zBsudo vi /etc/hosts
  3. Hinzufügen des Namens der Maschine zu localhost, z

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

Achtung: Es ist möglich, dass /etc/hostsdas System während Neustarts und Upgrades aktualisiert wird und Änderungen verloren gehen können.

Neugierig, warum das funktioniert. Mein Hostname ist nicht auf 127.0.0.1 aliasiert, aber ich kann ihn trotzdem anpingen.

Ich hatte ein ähnliches Problem, aber es trat nur auf, wenn Chrome über eine VPN-Verbindung verwendet wurde, Safari war in Ordnung. Als ich mir die Chrome-Ereignisse ansah chrome://net-internals/#events, bemerkte ich, dass ich HOST_RESOLVER_IMPL_JOBEreignisse hatte, die versuchten, eine Verbindung herzustellen, My-MacBook-Pro.localaber fehlschlugen. Ping konnte ich My-MacBook-Proaber nicht My-MacBook-Pro.local.

Ich habe es gelöst, indem ich zu Systemeinstellungen -> Freigabe gegangen bin und einen der Dienste aktiviert habe (Druckerfreigabe, Dateifreigabe usw.). Sobald ich das getan hatte, konnte ich pingen My-MacBook-Pro.localund Chrome begann richtig zu reagieren.

Wir hatten das Problem, weil 4-5 alte alte DNS-Server manuell in die Netzwerkeinstellungen des Mac eingegeben wurden. Die Maschine versuchte, mit jedem dieser Kontakte in Kontakt zu treten, und es kam zu einer Zeitüberschreitung. Nachdem wir DNS aufgeräumt hatten, war das Problem weg.

Ich habe kein manuell eingetragenes DNS. DNS-Server werden über Corporate DHCP bezogen und ich bin mir ziemlich sicher, dass es richtig konfiguriert ist.
Wir haben dig verwendet, um uns selbst zu beweisen, dass die DNS-Server, die wir verwenden wollten, wirklich sehr langsam waren. Graben Sie <dieselbe Website> von einem Mac-Terminalfenster aus und prüfen Sie, ob es langsam ist. das war im Grunde unser Problem.