We have 3 Windows 2003 servers (IIS6) running from 20 to 30 ASP.net websites each. These servers are VMware VMs. Periodically all of the websites on a server will become unreachable from the outside. In the browser I get Error 101 (net::ERR_CONNECTION_RESET): The connection was reset for all of the sites on that server.
I have tried restarting IIS and/or recycling the app pool. So far I have seen nothing in the logs. Restarting the server has been the fix so far but it can take 20 minutes for 30 websites to recompile. We have attempted to resolve this with the host but they monitor the server itself which is running and never trips their monitors. They are useless at this point.
Any ideas? Are there other services I can restart rather than a full reboot? Is there another place in the network or system I can check? I am open to any suggestions.