Similar to this post, I'd like to change my proxy settings using a script. However, it fails. When I am behind the proxy, IE does not connect to the internet. Here I try the first solution from craig:
function FindProxyForURL(url, host)
{
if (isInNet(myIpAddress(), "myactualip", "myactualsubnetip"))
return "PROXY proxyasshowninpicture:portihavetouseforthisproxy_see_picture";
else
return "DIRECT";
}
Also this test, where isInNet should surely return true does not help:
function FindProxyForURL(url, host)
{
if (isInNet("myactualip", "myactualip", "myactualsubnetip"))
return "PROXY proxyasshowninpicture:portihavetouseforthisproxy_see_picture";
else
return "DIRECT";
}
**This script is saved as proxy.pac in c:\windows and my configuration is* in LAN settings:
No automatically detected settings,
yes, use automatic config script: file://c:/windows/proxy.pac
No proxy server.
*(i am not allowed to post screenshots..)
So, what am I doing wrong?
---------------- update --------------
However, when I set up a proxy in my LAN configurations:
IE -> Internet Options -> Connections -> LAN Settings
check: Use a proxy Server for your LAN
Address: <a pingable proxy> Port: <portnr>
everything is fine for this environment. Now I try a simpler script like
function FindProxyForURL(url, host)
{
return "PROXY <pingable proxy>:<portnr>; DIRECT";
}
With a configuration described above** I am not able to get through the proxy.