Service Unavaiable - ApplicationPool won't start

born to hula picture born to hula · May 14, 2010 · Viewed 12.3k times · Source

I have a WCF Web Service which is kept under an Application Pool on IIS.

Lately I've been getting "Service Unavaiable" when I'm trying to make calls to this Web Service. The first thing I tried to do was restarting the Application Pool. I did it and after a couple of seconds, it crashed and stopped.

Looking at the Event Viewer, I found these messages, which by the moment couldn't help me to find where the problem is.

A process serving application pool 'X' reported a failure. The process id was '11616'. The data field contains the error number.

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

After getting a couple of these, I got this one:

Application pool 'X' is being automatically disabled due to a series of failures in the process(es) serving that application pool.

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

I've already checked permissions and Application Pool configurations but everything seems to be OK.

Have anyone been through this?

Thanks in advance.

Answer

kcb263 picture kcb263 · May 18, 2010

Take a look at the identity that the Application Pool is running under. If you have it configured to run under a domain account, (and this is on an IIS 6.0 server) be sure that the domain account is a member of the local security group "IIS_WPG", for membership in the IIS_WPG group is needed to run the w3wp.exe worker process.