Rupesh Gujrathi wrote:
is WPAD is necessary for the https sites to work? because I am able to access http sites.

A WPAD file is an instructions text file that tells your client's browsers what should and shouldn't be proxied. The below is a portion of the WPAD.DAT file from work:

cat WPAD.DAT
function FindProxyForURL(url, host) {
   //
   // Autoconfigure script for proxy settings created 2014.07.29.
   //
   // Our proxy does not support the following protocols:
   if (shExpMatch(url,"afp://*")) {return "DIRECT";}
   if (shExpMatch(url,"file://*")) {return "DIRECT";}
   if (shExpMatch(url,"ftp://*";)) {return "DIRECT";}
   if (shExpMatch(url,"rss://*")) {return "DIRECT";}
   if (shExpMatch(url,"smb://*")) {return "DIRECT";}
   if (shExpMatch(url,"ssh://*")) {return "DIRECT";}
   if (shExpMatch(url,"telnet://*")) {return "DIRECT";}

   // These external site(s) should not proxy:
   if (shExpMatch(url,"*crl.geotrust.com/*")) {return "DIRECT";}
   if (shExpMatch(url,"http://adobe.com/*";)) {return "DIRECT";}
   if (shExpMatch(url,"https://adobe.com/*";)) {return "DIRECT";}
   if (shExpMatch(url,"*swupmf.adobe.com/*")) {return "DIRECT";}
   if (shExpMatch(url,"*swupdl.adobe.com/*")) {return "DIRECT";}
   if (shExpMatch(url,"*na1mbls.licenses.adobe.com/*")) {return "DIRECT";}
   if (shExpMatch(url,"*ims-na1.adobelogin.com/*")) {return "DIRECT";}
if (shExpMatch(url,"*adobeid-na1.services.adobe.com/*")) {return "DIRECT";}
   if (shExpMatch(url,"*na1r.services.adobe.com/*")) {return "DIRECT";}
   if (shExpMatch(url,"*activate.adobe.com/*")) {return "DIRECT";}

   // URLs within these networks are accessed via DIRECT:
   if (isInNet(host, "10.0.0.0",  "255.0.0.0")) {return "DIRECT";}
   if (isInNet(host, "127.0.0.0",  "255.0.0.0")) {return "DIRECT";}
   if (isInNet(host, "172.16.0.0",  "255.240.0.0")) {return "DIRECT";}
   if (isInNet(host, "192.168.0.0",  "255.255.0.0")) {return "DIRECT";}
if (isInNet(host, "64.136.253.64", "255.255.255.224")) {return "DIRECT";}

   // All other requests go through port 8080 of proxy.epiinc.inet.
   return "PROXY 192.168.104.9:8080";

Doug


--
Ben Franklin quote:

"Those who would give up Essential Liberty to purchase a little Temporary Safety, 
deserve neither Liberty nor Safety."

_______________________________________________
List mailing list
[email protected]
https://lists.pfsense.org/mailman/listinfo/list

Reply via email to