/* PAC file created via OPNsense To use this file you have to enter its URL into your browsers network settings.*/function FindProxyForURL(url, host) {if (!((isPlainHostName(host)) || (shExpMatch(host, "*.mydomain.com")))) {return "PROXY 192.168.200.1:3128";} // If no rule exists - use a direct connection return "DIRECT";}
$ scutil --proxy<dictionary> { ExceptionsList : <array> { 0 : *.local 1 : 169.254/16 } FTPPassive : 1 HTTPEnable : 0 HTTPSEnable : 0 ProxyAutoConfigEnable : 1 ProxyAutoConfigURLString : http://192.168.200.1/wpad.dat ProxyAutoDiscoveryEnable : 1}
Run a trace on the interface that the iOS devices connect with to confirm that they are sending WPAD packets and to compare the traffic with a Chrome client. Interfaces, Diagnostics, Packet capture.Wireshark is your friend https://www.wireshark.org/