IIS 5 & IIS 6
Is IIS hanging???
Last post Sep 19, 2007 11:41 PM by steve schofield
Sep 19, 2007 05:15 AM|sareena|LINK
I have an asp appln, running on Win2003 & IIS6.0 in worker process isolation mode. There is only one appln pool running on the server .
Every once in a while the users are not able to view the login page of the appln - they keep getting a 'Connection to the Webserver was closed" error. When this happens, restating the IIS admin services only helps. However the problem comes back after some
time - there is no set time frame for this. There are long stretches where there is no issue nad other times when the issue occurs say 4-5 times in a day.
At times I have noticed at least 1 of the 2 error mesgs in the event logs when this happens:
"ISAPI 'C:\WINDOWS\system32\inetsrv\asp.dll' reported itself as unhealthy for the following reason: 'ASP unhealthy because x% of executing requests are hung and y% of the request queue is full "
"A process serving application pool 'DefaultAppPool' exceeded time limits during shut down.The process id was '<xxxx>'"
As a part of troubleshooting, I hosted the very same code inside another appln pool I had created ofr testing. So the next time this error occured when trying to access the login page/appln URL, I immediately logged inot the server and tried browsing the
appln in the test appln pool using 'localhost' and it worked fine. I was able to access the URL. However when I tried vial the URL(involves the intermediate servers- ISA, Load Balancer) it was erroring out.
My question is, is the IIS crashing/hanging and there by refusing connections over the network? Are the entries in the eventlog an indication that IIS was hanging when the error occured? Also if IIS is the culprit why was I able to access the appln via local
It would be a godsend for me if someone could help me out on this, or at least tell me where I should be lookin in order to solve this one!!!!
Sep 19, 2007 11:41 PM|steve schofield|LINK
Sounds like you are hitting a ceiling with your asp applications.
Here is a good article on TechNET that might help provide some counters to watch.
Windows Server MVP - IIS
Log archival solution
Install, Configure, Forget