Apache mod_proxy +DNS slow response problem

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>

....
....

If you can reproduce the behavior at the command prompt, you can use various dig options etc to get DNS debugging info, such as which server responded and how long it took.

I observe that the proxy is missing in the DNS lookup.
Waits for time-out and lookup the hosts table...
I'd called the party to add the proxy server into lcoal DNS and all right now.

Thanks for your help. era :wink: