What exactly are you putting in Avast’s proxy settings?
Here’s what’s in the PAC file:
function FindProxyForURL(url, host)
{
// Assume client is on campus
// Centrim is off-site site but in our zones, so their sites must be proxied
// Traffic must be on port 80 to be trapped by firewall authentication
if ( shExpMatch(host, "centrim*.b*ton.ac.uk") )
{
return "PROXY proxy.brighton.ac.uk:80";
}
// These sites should bypass the proxies
else if (
// Local sites
isPlainHostName(host) ||
(host == "127.0.0.1") ||
(host == "localhost") ||
dnsDomainIs(host, ".bton.ac.uk") ||
dnsDomainIs(host, ".brighton.ac.uk") ||
dnsDomainIs(host, ".bsms.ac.uk") ||
dnsDomainIs(host, ".mlestudy.ac.uk") ||
dnsDomainIs(host, ".movinghistory.ac.uk") ||
shExpMatch(host, "*.admin.sus*x.ac.uk") ||
isInNet(host, "192.173.128.0", "255.255.248.0") ||
isInNet(host, "193.62.160.0", "255.255.224.0") ||
isInNet(host, "194.81.192.0", "255.255.252.0") ||
isInNet(host, "194.81.196.0", "255.255.254.0") ||
isInNet(host, "194.81.198.0", "255.255.255.0") ||
isInNet(host, "194.81.200.0", "255.255.248.0") ||
isInNet(host, "194.83.112.0", "255.255.240.0") ||
// Sites which should not be proxied and can hence bypass the firewall
// (Athens, Windows Update,Student Loan Co)
(host == "secure.heservices.slc.co.uk") ||
(host == "admin.athens.ac.uk") ||
(host == "auth.athensams.net") ||
(host == "207.46.134.24") ||
(host == "207.46.134.92") ||
(host == "207.46.157.29") ||
(host == "207.46.157.93") ||
(host == "207.46.244.158") ||
(host == "207.46.244.222") ||
(host == "207.46.253.124") )
{
return "DIRECT";
}
// These sites go via the alternate proximus farm
// Traffic must be on port 80 to be trapped by firewall authentication
else if (
shExpMatch(host, "*.msn.*") ||
shExpMatch(host, "*.aol.*") ||
shExpMatch(host, "*.ebay*") ||
shExpMatch(host, "*.passport.*") ||
dnsDomainIs(host, ".yahoo.com") ||
dnsDomainIs(host, ".doubleclick.net") ||
dnsDomainIs(host, ".hotmail.com") ||
dnsDomainIs(host, ".microsoft.com") ||
dnsDomainIs(host, ".windowsupdate.com") ||
isInNet(host, "64.4.0.0", "255.255.0.0") ||
isInNet(host, "64.12.0.0", "255.255.0.0") ||
isInNet(host, "207.46.0.0", "255.255.0.0") )
{
return "PROXY proximus.brighton.ac.uk:80";
}
else if (
(host == "dropit.3dsecure.net") )
{
return "PROXY proxy-3d.brighton.ac.uk:80";
}
else
{
// Everything else goes via the proxy farm
// Traffic must be on port 80 to be trapped by firewall authentication
return "PROXY proxy.brighton.ac.uk:80";
}
}
It looks like it would be: proxy.brighton.ac.uk and uses port 80