kabauterman
Goto Top

Proxy-Pac Adressbereich Ausnahmen verursachen Firefox-Lags

In unserer Firma ist ein Squid-Proxy im Einsatz, für die Regelung der Ausnahmen kommt eine Proxy.pac zum Einsatz.

So weit so gut, ausnahmen Steuerung funktioniert problemlos alle verwendeten Befehle greifen wunschgemäß.

Einziges Problem:

Seit Firefox 4.0 (Bei 3.6 funktioniert das einwandfrei) sorgen unsere IP-Adressbereich-Ausnahmen für Browser-Lags/Freezes (u.U. auch mal "keine Rückmeldung").

Nach erster Fehleranalyse bin ich auf den in unserer Proxy.pac verwendeten dnsResolve Befehl gestoßen.
Der Laut Wikipedia Proxy.pac Erklärung zu solchen Lag's führen kann.

Habe dann vorerst um das flüssige Arbeiten zu gewährleisten diesen Bereich auskommentiert. Also zogen die IP-Adress-Ausnahmen nichtmehr.
War aber erstmal verschmerzbar.

Vorher sah das so aus:

var resolved_ip = dnsResolve(host);

if (isInNet(resolved_ip, "10.X.X.X", "255.254.0.0")

das ging garnicht gut gerade Seiten mit Javascript haben bei jedem klick Ewigkeiten benötigt.

Um den dnsResolve los zu werden hab ich das ganze so umgebaut:

if (isInNet(host, "10.X.X.X", "255.254.0.0")

Das Funktioniert schonmal deutlich besser jedoch verursachen manche Seiten beim erstaufbau immernoch 1-2 Sekunden Browser-Freezes.

Falls jemand eine Idee hat wäre ich über die Hilfe sehr dankbar face-smile

Content-Key: 170475

Url: https://administrator.de/contentid/170475

Printed on: April 24, 2024 at 11:04 o'clock

Member: kabauterman
kabauterman Aug 10, 2011 at 09:51:47 (UTC)
Goto Top
Niemand mit einer Idee? Das Problem kann doch nicht nur bei uns Auftreten...