Internet Explorer 8 (IE8) does not match IP addresses in a Proxy Automatic Configuration (PAC) file


<< Back to Knowledge Search

Solution

Overview

Internet Explorer 8 (IE8) does not match IP addresses in a Proxy Automatic Configuration (PAC) file
IE8 does not match IP addresses via the isInNet() function in the PAC file
IE8 isn't working with my accelerated PAC file
IE8 wants to go direct instead of going through the proxy

Cause
Resolution

Currently, the only work-around available is to use host or domain instead of IP matching.

For example, if 10.10.10.0/24 is covered by mydomain.com then you could use this PAC file:

function FindProxyForURL(url, host)
{
          if (dnsDomainIs(host, ".mydomain.com"))
          {return "DIRECT";}

          return "PROXY bcproxy.mydomain.com:8080; DIRECT"; }

 

Additional information:

Here is an example where IE8 will not match this configuration in the PAC file:

function FindProxyForURL(url, host)
{
          if (isInNet(host, "10.10.10.0", "255.255.255.0"))
          {return "DIRECT";}

          return "PROXY bcproxy.mydomain.com:8080; DIRECT"; }

will never match any IP in the 10.10.10.0/24 range.

Workaround
Additional Information
Bug Number
InQuira Doc IdKB2952
Attachment

Article Feedback

Hide Properties
First Published      10/01/2014
Last Modified      10/01/2014
Last Published      10/01/2014
Article Audience
Product      ProxySG
Software      SGOS 4, SGOS 5
Topic      Installation / Configuration, Networking
Article Number      000011876
Summary     
Was this helpful?
Comments:
 
Previous MonthNext Month
SunMonTueWedThuFriSat