Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

IIS6 Application Pool - Unspecified Error / Service Unavailable

2,500 views
Skip to first unread message

Colin Bowern

unread,
Dec 29, 2004, 8:19:39 AM12/29/04
to
Can't seen to figure out why the server is returning Service Unavailable to
the web browser and Unspecified Error for the application pool. It is using
a domain user account (member of IIS_WPG, temporarily added to Domain Admins
/ Administrators) and IIS is running on a domain controller. My event log
is outputting three errors in the system log:

---
Event Type: Warning
Event Source: W3SVC
Event Category: None
Event ID: 1021
Date: 12/29/2004
Time: 8:14:18 AM
User: N/A
Computer: MYCOMPUTER
Description:
The identity of application pool, 'Test Pool' is invalid. If it remains
invalid when the first request for the application pool is processed, the
application pool will be disabled. The data field contains the error
number.

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

Event Type: Warning
Event Source: W3SVC
Event Category: None
Event ID: 1057
Date: 12/29/2004
Time: 8:16:52 AM
User: N/A
Computer: MYCOMPUTER
Description:
The identity of application pool 'Test Pool' is invalid, so the World Wide
Web Publishing Service can not create a worker process to serve the
application pool. Therefore, the application pool has been disabled.

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

Event Type: Error
Event Source: W3SVC
Event Category: None
Event ID: 1059
Date: 12/29/2004
Time: 8:16:52 AM
User: N/A
Computer: MYCOMPUTER
Description:
A failure was encountered while launching the process serving application
pool 'Test Pool'. The application pool has been disabled.

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

The event log and error messages seem rather vague and silly in my opinion.
I have been through KB article 812614, REGMON, FILEMON, and other tools with
no luck. Any thoughts?

Thanks!
Colin


Colin Bowern

unread,
Dec 29, 2004, 8:49:05 AM12/29/04
to
I seem to have resolved the issue by recreating the application pool account
(delete / recreate). Still not sure of the root cause.

"Colin Bowern" <colin...@nospam.indimensions.com> wrote in message
news:%23vjUQka...@TK2MSFTNGP09.phx.gbl...

David Copenhaver

unread,
Oct 12, 2005, 6:42:36 PM10/12/05
to
Hi,
You need to get into the local policy (in mmc add the group policy of
the local machine snap in)
and then go to Computer config/windows settings/user rights assignments
and add under Act as part of the operating system, what ever user id
your using to start the application pool

DRC
Alphabet collector (MCP,MCSD,MCSA,NECD ECT.)

*** Sent via Developersdex http://www.developersdex.com ***

cladre

unread,
Nov 3, 2005, 11:18:33 AM11/3/05
to
I've been encountering the same error. I have added the Domain account
into "Act as part of the operating system", have added the user to the
iis_wpg, and even created a brand new pool to test this on, etc etc. I
still get the same error. With one domain user (mine) the pool runs
fine; with the one set up especially for this application/system, the
pool errors out. I am told the only difference in these IDs is that
mine has expiry passwords and the 'system' one doesnt, and that the
'system' one has to be granted permission to the devices on which it
will run (which I'm also told it has).

Anyone have addtional ideas I can try?

Drew.

redcr...@msn.com

unread,
Nov 14, 2005, 12:13:12 PM11/14/05
to
FWIW, I'm also having the same trouble. I've also added the domain
account (both mine personal account and a non-expiring "faceless"
account) into the "Log on as a service" group in the Local
Policies/User Rights Assignment. No luck. I still get the exact same
event log and the pool gets disabled.

Warren

unread,
Mar 13, 2007, 12:38:04 PM3/13/07
to
You have to add the user to the IIS_WPG user group. It should work then.

From http://www.developmentnow.com/g/91_2004_12_0_0_366640/IIS6-Application-Pool--Unspecified-Error-Service-Unavailable.htm

Posted via DevelopmentNow.com Groups
http://www.developmentnow.com

Ward

unread,
Jul 11, 2007, 4:35:56 PM7/11/07
to
Adding the identity account to the iis_wpg group fixed me right up. Thanks!

Frank

unread,
Dec 5, 2007, 4:05:41 PM12/5/07
to
In our case the Application Pool Identity Users password was reset on the Domain but not retyped into the Application Identity settings. see this article. http://support.microsoft.com/kb/931507

From http://www.developmentnow.com/g/91_2004_12_0_0_366640/IIS6-A pplication-Pool--Unspecified-Error-Service-Unavailable.htm

Muzammil Khalil

unread,
Dec 9, 2007, 3:34:00 AM12/9/07
to
Listen Everyone, I was facing the same problem and what I found on this discussion were only workarounds but there was no one to answer the real cause of this problem.

The real cause of the application pool not starting is that you Application pool account's password has either changed or the password has expired.

First Step findout your application pool UserID
Go to IIS:
Check the Identity Tab for your application pool account(leave those application pools where the app. pool identity is predefined ). In my case my configurable UserID was MOSS and the password of this UserID had expired. In your case the UserID can be different.

Second Step reset the Application pool Userid's password
Goto Active Directory:
Its possible that someone else might have changed the password for MOSS ID, or based on policy password might have expired.
So now change the password for MOSS UserID as it is your application pool ID.

Third Step
Goto IIS Again:
For ALL application pools go to the identity tab and next to your Application Pool UserID (ie MOSS in my case) write the new password.

Due to some problem the password changed and it is not updated in IIS automatically so IIS is unable to start application pools, start throwing Unspecified Error / Service Unavailable.

From http://www.developmentnow.com/g/91_2004_12_0_0_366640/IIS6-Application-Pool--Unspecified-Error-Service-Unavailable.htm

st_steve

unread,
Jan 2, 2008, 6:26:56 PM1/2/08
to
Hi, I've just been reading this thread, as I am facing the same problem on different servers within an IIS farm (24 in total). the root cause seems to be a password expiry issue. However, I checked the Identity settings for the AppPools, they are all running with "Network Service" account.

Any thoughts on this one???

From http://www.developmentnow.com/g/91_2004_12_0_0_366640/IIS6-A pplication-Pool--Unspecified-Error-Service-Unavailable.htm

Cris

unread,
Mar 27, 2008, 12:17:56 PM3/27/08
to
Hi Steve,

Have you discover what was the problem? I'm having the same problem, I did everything and nothing ...

Liew

unread,
Jan 14, 2009, 11:23:06 PM1/14/09
to
1.) Make sure the user password is correctly entered when assign the user into application pool identity, then stop the pool and start the pool.

From http://www.developmentnow.com/g/91_2004_12_0_0_366640/IIS6-Application-Pool--Unspecified-Error-Service-Unavailable.ht

Posted via DevelopmentNow.com Groups
http://www.developmentnow.com/g/

Daniel

unread,
Mar 17, 2009, 1:20:54 AM3/17/09
to
Muzammil Khalil..Dude..you are a legend. Got right to the source of the problem. Cheers Mate!!

From http://www.developmentnow.com/g/91_2004_12_0_0_366640/IIS6-Application-Pool--Unspecified-Error-Service-Unavailable.htm

Daniel Rivas

unread,
Aug 20, 2009, 6:47:52 AM8/20/09
to
Muzammil Khalil rules!! Thanks a lot, mate :-)

BTW, That's a pain in the ass bug, isn't it?

From http://www.developmentnow.com/g/91_2004_12_0_0_366640/IIS6-Application-Pool-Unspecified-Error-Service-Unavailable.htm

pranay

unread,
Nov 15, 2009, 2:46:15 AM11/15/09
to
Wonderful troubleshooting... I am trying to fix this by spending more than 24 hours but couldnt, solved it by the information given... great stuff...thank you

From http://www.developmentnow.com/g/91_2004_12_0_0_366640/IIS6-A pplication-Pool--Unspecified-Error-Service-Unavailable.htm

Karthik Raja

unread,
Nov 17, 2009, 9:09:41 AM11/17/09
to
Check the IIS User Id and Password, this error occured sometimes changes administrator password changed or expired. Start IIS - Application Pool - Right click - Proprities - Identify Tab -- check user id and password or retype the current user id and password in the Configurable option selected. Finally Restart IIS.

From http://www.developmentnow.com/g/91_2009_8_0_0_366640/IIS6-Application-Pool--Unspecified-Error-Service-Unavailable.htm

PeterB

unread,
Dec 12, 2009, 12:12:01 AM12/12/09
to
unfortunately, I now have this problem too. however, I've tried all of the
suggestions and nothing works.

I'm thinking this happened due to an MS update coming in over update center
last night...

please let me know if anyone else has this issue and finds a different
solution for it...


"Karthik Raja" wrote:

> .
>

David Wang

unread,
Dec 14, 2009, 3:50:43 AM12/14/09
to
There are infinite ways to get "Service Unavailable" on a web server.

You have to diagnose the cause of the issue to determine the
corrective action. If you do not know the error code from the event
log that caused your "Service Unavailable", then you have no chance to
solve your situation by searching and trying random "solutions" on the
web.

Remember, there are infinite ways to get this issue, and you cannot
try infinite solutions to resolve it. Asking for different solutions
is pretty much waste of time because there is no guarantee that
someone's solution to their problem is the same as your problem; you
could have different problems that result in the same "Service
Unavailable".

You have to diagnose the issue and then resolve it.

When IIS returns "Service Unavailable" there WILL be event log entries
detailing what happened to take the IIS Application Pool offline. You
have to look at those event log entries and take corrective action.

For example, if the application pool has a custom user/password which
expired, that will cause the Application Pool to fail to start up and
hence result in "Service Unavailable". That unique error code will be
logged in the event log on failure to start up, which is what tells
you to synchronize the password.


//David
http://w3-4u.blogspot.com
http://blogs.msdn.com/David.Wang
//

On Dec 11, 9:12 pm, PeterB <Pet...@discussions.microsoft.com> wrote:
> unfortunately, I now have this problem too.  however, I've tried all of the
> suggestions and nothing works.
>
> I'm thinking this happened due to an MS update coming in over update center
> last night...
>
> please let me know if anyone else has this issue and finds a different
> solution for it...
>
>
>
> "Karthik Raja" wrote:
> > Check the IIS User Id and Password, this error occured sometimes changes administrator password changed or expired.  Start IIS - Application Pool - Right click - Proprities - Identify Tab  -- check user id and password or retype the current user id and password in the Configurable option selected.  Finally Restart IIS.
>

> > Fromhttp://www.developmentnow.com/g/91_2009_8_0_0_366640/IIS6-Application...


>
> > Posted via DevelopmentNow.com Groups
> >http://www.developmentnow.com/g/

> > .- Hide quoted text -
>
> - Show quoted text -

Srinivasa Chivaluri

unread,
Sep 27, 2010, 2:52:50 PM9/27/10
to
I had the same kind of problem when I try to use a different application pool with different credentials. Adding iis_wpg solved the issue. Thanks a lot for the tip.

From http://www.developmentnow.com/g/91_2004_12_0_0_366640/IIS6-A

0 new messages