Nefunkcni skript pro autokonfiguraci proxy

Petr Jambor petr.jambor na centrum.cz
Úterý Říjen 26 21:51:16 CEST 2004


Ahoj,

donedavna jsem bez potizi pouzival autokonfiguracni skript ve Firefoxu pro 
proxy, ktery je ulozeny v mojem home a vypada takto:

function FindProxyForURL(url, host)
{
	var myIP;
	var proxy;
	
	myIP = myIpAddress();
	alert(myIP);
	if ( isInNet( myIP, "10.144.0.0", "255.255.0.0") ) {
		if ( dnsDomainIs( host, "anect.cz") ) {
			proxy = "DIRECT";
		} else if ( isPlainHostName(host) ) {
			proxy = "DIRECT";
		} else if ( isInNet(host, "10.0.0.0", "255.0.0.0") ) {
			proxy = "DIRECT";
		} else if ( isInNet(host, "172.16.0.0", "255.240.0.0") ) {
			proxy = "DIRECT";
		} else if ( isInNet(host, "192.168.0.0", "255.255.0.0") ) {
			proxy = "DIRECT";
		} else proxy = "PROXY 10.144.0.29:3128";
	} else {
		proxy = "DIRECT";
	}
	return proxy;
}

V pohode fungoval, ale s poslednim upgrade (aspon myslim) funkce MyIpAddress 
vzdy vraci 127.0.0.1, takze skript pozna prd, kde se nachazim, a skript 
nefunguje. Ma nekdo stejny problem a pripadne reseni?

PJ

-- 

Petr Jambor


Další informace o konferenci Linux