schiffmeister
Goto Top

Surfen mit proxy.pac langsamer

Hallo,

hier im Unternehmen sollen einige Stationen auf bestimmte Seiten zugreifen (dasoertliche.de, gelbeseiten.de, etc.).
Standardmäßig erhalten die Stationsmitarbeiter keinen Proxy zugewiesen. Ohne Proxy kann man aber nicht surfen, da die Firewall auch von innen dicht ist.
Jetzt habe ich mir eine kleine proxy.pac gebastelt:

function FindProxyForURL(url, host) {
 variable strings to return
 var proxy_yes = "PROXY 192.168.1.254:800";  
 var proxy_no = "DIRECT";  
 // Adressen, die auf foo.com liegen, brauchen Proxy:
 if (shExpMatch(url, "*.dasoertliche.de/*"))     {return "proxy_yes";}  
 if (shExpMatch(url, "*.klicktel.de/*"))     {return "PROXY proxy_yes";}  
 if (shExpMatch(url, "*.arztauskunft-niedersachsen.de/*"))     {return "proxy_yes";}  
 if (shExpMatch(url, "*.gelbeseiten.de/*"))     {return "proxy_yes";}  
 if (shExpMatch(url, "*.lauer-fischer.de/*"))     {return "proxy_yes";}  
   
 // URLs innerhalb dieses Netzwerkes liegen
 if (isInNet(host, "192.168.0.0", "255.255.0.0"))     {return "proxy_no"}  
 
 // Alle anderen Anfragen 
 return "proxy_no";  
}

Funktioniert auch so wie es soll. Die o.g. Seiten sind erreichbar und bei den anderen Seiten werden die Mitarbeiter von der Firewall geblockt.

Hier das Problem: gelbeseiten.de, dasoertliche.de haben einen verdammt langsamen Seitenaufbau.
klicktel.de, arztauskunft....de gehen dagegen sehr flott zu werke. Testweise auch aldi.de genommen: wunderbar.
Warum? Ich kann mir das nicht erklären!?!?

Trag ich mir den Proxyserver direkt in den Browser ein, klappt alles wunderbar, jede Seite wird in vernünftiger Geschwindigkeit aufgebaut (>10sek.). Nur mit dem Konfigurationsscript will das nicht so klappen (Seitenaufbau <30sek.).

Daten des Clients:
WinXP SP3, IE6 SP3
Daten Squid:
Squid 2.6.STABLE20

Content-Key: 90055

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

Printed on: April 25, 2024 at 07:04 o'clock

Member: Rafiki
Rafiki Jun 17, 2008 at 19:00:05 (UTC)
Goto Top
Das könnte daran liegen, dass die Webseiten einige Obekte wie Werbebanner und Java Script für statistische Zwecke, von weiteren Domains nachladen.
Im Fall von das oertliche sind mir so auf den ersten Blick im source code folgende Adressen aufgefallen:
script language="JavaScript" type="text/javascript" src="http://eas.apm.emediate.eu/EAS_tag.1.0.js">  
href="http://ad.de.doubleclick.net  
img src="http://dasoertliche.wws.4call.de  
IVW="http://dasoertl.ivwbox.de  
Die solltest du entsprechend auch erlauben damit nicht für jedes objekt ein Timeout abgewartet wird.

Gruß Rafiki
Member: schiffmeister
schiffmeister Jun 18, 2008 at 06:56:00 (UTC)
Goto Top
Klar, das wirds sein. Hätte man auch selbst drauf kommen können. Thx