if (shExpMatch(url, "private domain") || shExpMatch(url, "*external pac url")) return "DIRECT"; else return "PROXY EXT_IP:80; DIRECT"; I don't believe this section is right. This is says go direct if the browser is going to "private domain" and "external pac url". Should it try the proxy first, then direct? If so, then it should be: if (shExpMatch(url, "private domain") || shExpMatch(url, "*external pac url")) return "PROXY EXT_IP:80; DIRECT";
... View more