Es gibt leider eine kleine Unzulänglichkeit mit dem Firefox Browser und dem Windows 7 Betriebssystem von Microsoft.
Ein PAC Script das mit dem IE tadellos funktioniert und unter XP auch noch mit dem Firefox verweigert seinen Dienst.
Das ganze liegt an der DNS Implementation im Zusammenspiel mit Ipv6. Stellt man im Firefox die IPV6 Unterstützung aus, so klappt das ganze wieder.
about:config den Wert network.dns.disableIPv6 von false auf true
Die Frage ist nur, wie lange kann man auf IPV6 noch verzichten.
Als Ergänzung hier mal noch mein PAC Script:
function FindProxyForURL(url, host)
{
if (
isInNet(host, “10.0.0.0?, “255.0.0.0?) ||
isInNet(host, “172.16.0.0?, “255.240.0.0?) ||
isInNet(host, “192.168.0.0?, “255.255.0.0?) ||
isPlainHostName(host) ||
localHostOrDomainIs(host, “127.0.0.1?) ||
dnsDomainIs(host, “.company.localâ€)
)
return “DIRECTâ€;
else if (
isInNet(myIpAddress(), “10.1.0.0?, “255.255.0.0?) ||
isInNet(myIpAddress(), “10.2.0.0?, “255.255.0.0?) ||
isInNet(myIpAddress(), “10.3.0.0?, “255.255.0.0?) ||
isInNet(myIpAddress(), “10.4.0.0?, “255.255.0.0?) ||
isInNet(myIpAddress(), “10.7.0.0?, “255.255.0.0?) ||
isInNet(myIpAddress(), “10.9.0.0?, “255.255.0.0?) ||
isInNet(myIpAddress(), “10.10.0.0?, “255.255.0.0?) ||
isInNet(myIpAddress(), “169.254.0.0?, “255.255.0.0?) ||
isInNet(myIpAddress(), “192.168.0.0?, “255.255.255.0?)
)
return “PROXY 192.168.0.1:800;â€
else return “DIRECTâ€;