Wrong group. Ask them in one of the scripting groups.
--
Regards,
Dave Patrick ....Please no email replies - reply in newsgroup.
Microsoft Certified Professional
Microsoft MVP [Windows]
http://www.microsoft.com/protect
| expanding it out for comment:
|
|
|
| I have the below script setup in my lab to sort out proxies, but I've a
| problem with FTP. The script is picked up in the client by wpad
|
| If I force proxies manually on the client then I can happily reach ftp
| sites (
ftp://ftp.microsoft.com has been my test), proving that ftp via
| the proxy is ok. But if I switch back to wpad, then normal http
| browsing works ok, but external ftp fails.
|
| My clients IP is 172.19.242.29, which is private and should fall into
| the isInNet check and the ftp request should get sent via the proxy. But
| for some reason it doesn't and the client is trying to connect direct
| (which fails because of the private intranet IP range)
|
|
|
| function FindProxyForURL(url,host)
| {
| if (dnsDomainLevels(host)==0) {
| return "DIRECT";
| }
|
| if (url.substring(0, 4) == "ftp:") {
|
| if (isInNet(myIpAddress(),"172.19.0.0","255.255.0.0") ) {
| return "PROXY global.proxy.lucent.com:8000;" ;
| }
| else {
| return "DIRECT";
| }
| }
|
|
| if (dnsDomainIs(host, ".lucent.com") ||
| isInNet(host,"172.19.0.0","255.255.0.0") || dnsDomainIs(host,"
| .bell-labs.com")) {
| return "DIRECT" ;
| }
| else {
| return "PROXY global.proxy.lucent.com:8000;" ;
| }
|
| }