My company has a private network, including a Apache web server (Linux) and some WinXP machines. The web server had been configured to use mod_proxy to connect to window update site via another company proxy server. It works for few years.
Recently, some parties had setup a DNS server on the Linux box. After that, the winupdate performance is much slower than before (5 times slower). I suspect that the Apache resolves the microsoft domain thought the local DNS server but not by the company proxy server.
How can I check this? Thanks.
Here is the httpd.conf config:
ProxyRequests On
ProxyVia On
ProxyRemote ftp://company.com/ ftp://company.com
ProxyRemote * http://proxy.company.com:8080
NoProxy intranet.company.com 10.x.x.x/24
<Directory proxy:*>
Order deny,allow
Deny from all
Allow from none
</Directory>
<Directory proxy:*.microsoft.com/*>
Order deny,allow
Deny from none
Allow from all
</Directory>
<Directory proxy:*windowsupdate.microsoft.com*>
Order deny,allow
Deny from none
Allow from all
</Directory>
<Directory proxy:*update.microsoft.com*>
Order deny,allow
Deny from none
Allow from all
</Directory>
....
....