Professional Documents
Culture Documents
Securly Pac
Securly Pac
//
// Domains used by PearsonAccess // PARCC Testing sent DIRECT rather than
Securly proxy
//
if(shExpMatch(host, "*.testnav.com")) {return "DIRECT";}
if(shExpMatch(host, "testnav.com")) {return "DIRECT";}
if(shExpMatch(host, "*.pearsontestcontent.com")){return "DIRECT";}
if(shExpMatch(host, "pearsontestcontent.com")) {return "DIRECT";}
if(shExpMatch(host, "*.thawte.com")) {return "DIRECT";}
if(shExpMatch(host, "thawte.com")) {return "DIRECT";}
if(shExpMatch(host, "*.usertrust.com")) {return "DIRECT";}
if(shExpMatch(host, "usertrust.com")) {return "DIRECT";}
if(shExpMatch(host, "*.comodoca.com")) {return "DIRECT";}
if(shExpMatch(host, "comodoca.com")) {return "DIRECT";}
if (shExpMatch(host, "*.pearsonmylabandmastering.com")) {return
"DIRECT";}
if (shExpMatch(host, "*.pearsonvt.horizonwimba.com")) {return
"DIRECT";}
if (shExpMatch(host, "*.superlibrary.com")) {return "DIRECT";}
if (shExpMatch(host, "*.pearsonhighered.com")) {return "DIRECT";}
if (shExpMatch(host, "*.pearsoned.com")) {return "DIRECT";}
if (shExpMatch(host, "*.mypearson.com")) {return "DIRECT";}
if (shExpMatch(host, "*.pearson.com")) {return "DIRECT";}
if (shExpMatch(host, "*.pearsonmylab.com")) {return "DIRECT";}
if (shExpMatch(host, "*.pearsonmastering.com")) {return "DIRECT";}
if (shExpMatch(host, "*.openclass.com")) {return "DIRECT";}
if (shExpMatch(host, "*.pearsoncmg.com")) {return "DIRECT";}
if (shExpMatch(host, "pearsoncmg.com")) {return "DIRECT";}
//
// MDM domains and services to be sent DIRECT rather than Securly proxy
//
if(shExpMatch(host, "*.meraki.com")) {return "DIRECT";}
if(shExpMatch(host, "meraki.com")) {return "DIRECT";}
if(shExpMatch(host, "*.jamfcloud.com")) {return "DIRECT";}
if(shExpMatch(host, "jamfcloud.com")) {return "DIRECT";}
if(shExpMatch(host, "*.awmdm.com")) {return "DIRECT";}
if(shExpMatch(host, "awmdm.com")) {return "DIRECT";}
if(shExpMatch(host, "*.air-watch.com")) {return "DIRECT";}
if(shExpMatch(host, "air-watch.com")) {return "DIRECT";}
if(shExpMatch(host, "*.airwatch.com")) {return "DIRECT";}
if(shExpMatch(host, "airwatch.com")) {return "DIRECT";}
//
// TLDs and school domain to be sent DIRECT rather than Securly proxy
//
if(shExpMatch(host, "*.edu")) {return "DIRECT";}
if(shExpMatch(host, "*.gov")) {return "DIRECT";}
if(shExpMatch(host, "*.gov.uk")) {return "DIRECT";}
if(shExpMatch(host, "*.k12.*.us")) {return "DIRECT";}
if(shExpMatch(host, "*.sch.uk")) {return "DIRECT";}
if(shExpMatch(host, "psdr3.org")) {return "DIRECT";}
if(shExpMatch(host, "*.psdr3.org")) {return "DIRECT";}
//
// If destination is an IP address, localhost, plain hostname (eg.
http://webserver), or on the .local domain, return all traffic to DIRECT rather
than Securly proxy
//
if(shExpMatch(host, "/^\d+\.\d+\.\d+\.\d+$/g")) {return "DIRECT";}
if(shExpMatch(host, "localhost.*")) {return "DIRECT";}
if(shExpMatch(host, "*.localhost.*")) {return "DIRECT";}
if(shExpMatch(host, "*.localhost")) {return "DIRECT";}
if(shExpMatch(host, "*.local")) {return "DIRECT";}
if(isPlainHostName(host)) {return "DIRECT";}
//
// If the requested website destination is an RFC1918 or loopback address,
send DIRECT rather than Securly proxy
//
//SKIP ALL IPS
reip = /^\d+\.\d+\.\d+\.\d+$/g;
if (reip.test(host)) {return "DIRECT";}
//
if(isInNet(host, "10.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, "127.0.0.0", "255.255.255.0")) {return "DIRECT";}
//
// Return remaining traffic to Securly load balance proxy
//
return "PROXY useast-dp.securly.com:80";
}