You cannot “clear” this locally. The only place you can clear this is the web server running at the machine with wpad hostname. Web Proxy Automatic Discovery is a way to configure proxy in browsers via DHCP+DNS. wpad.dat is essentially a simple Javascript to do the job, here is an example:
// vim: syntax=javascript
function FindProxyForURL(url, host)
{
if (shExpMatch( host, "192.168.0.*" )
|| shExpMatch( host, "10.0.0.*" )
|| shExpMatch( host, "127.*" )
|| shExpMatch( host, "localhost" )
|| shExpMatch( host, "*.example.com" )
|| isPlainHostName( host )
|| dnsDomainIs( host, ".example.com" )) {
return "DIRECT";
}
// You shouldn't need this, but in some cases it might be handy:
// if (isInNet(host, "192.168.0.0", "255.255.0.0")) {
// return "DIRECT";
// }
// This uses the proxy port by default,
// and direct if that isn't working.
return "PROXY proxy.example.com:8080; DIRECT";
}
You cannot "clear" this locally. The only place you can clear this is the web server running at the machine with wpad hostname. Web Proxy Automatic Discovery is a way to configure proxy in browsers via DHCP+DNS. wpad.dat is essentially a simple Javascript to do the job, here is an example:
Yes i did see your suggestion in the other post......
So my next suggestion would be to run OTS and let Essexboy have a look…but if you can fix it…
Yes. This is the same thing like any malious script on some website - wpad.dat is served by a webserver (usually on a local network). Simplified: When you launch a browser, it looks for http://wpad/wpad.dat if it is configured to automatically detect proxy settings. Implementation differs in various browsers, hence you need both DNS and DHCP to use this feature reliably on networks where users are using different browsers, but this beyond the scope of this problem.
I have the same problem, but the threat is detected on our corporate proxy.pac file. No other Avast user gets the message, and our other virus scanners have no problem at all. Without the proxy.pac, I can’t connect to the internet, so this is really annoying.