IIS Application Pool Availability

Applies To: Windows Server 2008

Web sites and Web applications depend on the availability of Internet Information Services (IIS) application pools. IIS application pools in turn depend on the Windows Process Activation Service (WAS). If WAS is not running or errors occur during the startup or shutdown of an application pool, Web sites and Web applications may not be available.

Events

Event ID Source Message

1026

Microsoft-Windows-IIS-W3SVC

The World Wide Web Publishing Service (WWW Service) encountered an error when it tried to secure the handle of application pool %1 from HTTP.sys. Edit the identification information for the application pool so that the WWW Service can secure the handle of the application pool again. The data field contains the error number.

1027

Microsoft-Windows-IIS-W3SVC

Application pool %1 has been disabled. The HTTP.sys request to enable the application pool failed. The data contains the error number.

1084

Microsoft-Windows-IIS-W3SVC

Application pool %1 was not disabled. The HTTP.sys request to disable the application pool failed. The data contains the error number.

1089

Microsoft-Windows-IIS-W3SVC

The World Wide Web Publishing Service (WWW Service) did not issue a demand start to HTTP.sys for application pool %1. The data field contains the error number.

2297

Microsoft-Windows-IIS-W3SVC-WP

The worker process for application pool '%1' encountered an error '%2' trying to read global module configuration data from file '%3', line number '%4'. Worker process startup aborted.

2299

Microsoft-Windows-IIS-W3SVC-WP

An application has reported as being unhealthy. The worker process will now request a recycle. Reason given: %1. The data is the error.

5002

Microsoft-Windows-WAS

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

5009

Microsoft-Windows-WAS

A process serving application pool '%1' terminated unexpectedly. The process id was '%2'. The process exit code was '0x%3'.

5010

Microsoft-Windows-WAS

A process serving application pool '%1' failed to respond to a ping. The process id was '%2'.

5011

Microsoft-Windows-WAS

A process serving application pool '%1' suffered a fatal communication error with the Windows Process Activation Service. The process id was '%2'. The data field contains the error number.

5012

Microsoft-Windows-WAS

A process serving application pool '%1' exceeded time limits during start up. The process id was '%2'.

5013

Microsoft-Windows-WAS

A process serving application pool '%1' exceeded time limits during shut down. The process id was '%2'.

5014

Microsoft-Windows-WAS

The Windows Process Activation Service encountered an internal error in its process management of worker process '%2' serving application pool '%1'. The data field contains the error number.

5015

Microsoft-Windows-WAS

A process serving application pool '%1' was orphaned but the specified orphan action %2 could not be executed. The data field contains the error number.

5021

Microsoft-Windows-WAS

The identity of application pool %1 is invalid. The user name or password that is specified for the identity may be incorrect, or the user may not have batch logon rights. If the identity is not corrected, the application pool will be disabled when the application pool receives its first request. If batch logon rights are causing the problem, the identity in the IIS configuration store must be changed after rights have been granted before Windows Process Activation Service (WAS) can retry the logon. If the identity remains invalid after the first request for the application pool is processed, the application pool will be disabled. The data field contains the error number.

5025

Microsoft-Windows-WAS

Application pool '%1' exceeded its job limit settings.

5039

Microsoft-Windows-WAS

A process serving application pool '%1' reported a failure. The process id was '%2'. The data field contains the error number.

5054

Microsoft-Windows-WAS

Windows Process Activation Service (WAS) did not run the automatic shutdown executable %2 for application pool %1. The data field contains the error number.

5057

Microsoft-Windows-WAS

Application pool %1 has been disabled. Windows Process Activation Service (WAS) did not create a worker process to serve the application pool because the application pool identity is invalid.

5059

Microsoft-Windows-WAS

Application pool %1 has been disabled. Windows Process Activation Service (WAS) encountered a failure when it started a worker process to serve the application pool.

5082

Microsoft-Windows-WAS

A worker process with pid '%2' that serves application pool '%1' has been determined to be unhealthy (see previous event log message), but because a debugger is attached to it, the Windows Process Activation Service will ignore the error.

5091

Microsoft-Windows-WAS

The Windows Process Activation Service (WAS) did not run the automatic shutdown executable for application pool %1. The data field contains the error number.

5101

Microsoft-Windows-WAS

The Windows Process Activation Service (WAS) did not create application pool %1. The data field contains the error number.

5104

Microsoft-Windows-WAS

The Windows Process Activation Service (WAS) did not delete application pool %1. The data field contains the error number.

5107

Microsoft-Windows-WAS

The Windows Process Activation Service (WAS) did not modify application pool %1. The data field contains the error number.

5127

Microsoft-Windows-WAS

A worker process '%2' serving application pool '%1' is no longer trusted by the Windows Process Activation Service, based on ill-formed data the worker process sent to the service. The data field contains the error number.

5144

Microsoft-Windows-WAS

Application pool %1 has been disabled. Windows Process Activation Service (WAS) was unable to enable application pool %1, because the request that WAS sent to protocol %2 failed. The data field contains the error number.

5145

Microsoft-Windows-WAS

Application pool %1 was not be disabled. The request from protocol %2 to disable the application pool failed. Restart the application pool so that Windows Process Activation Service (WAS) can determine the correct state of the protocol. The data field contains the error number.

5146

Microsoft-Windows-WAS

Application pool %1 has been disabled. The request from protocol %2 to create the application pool failed. Restart the application pool so that Windows Process Activation Service (WAS) can determine the correct state of the protocol. The data field contains the error number.

5160

Microsoft-Windows-WAS

Windows Process Activation Service failed to create the internal protocol app pool object for app pool '%1' and protocol '%2'. The virtual site of the application needing this app pool protocol combination will be disabled (see next message). The data field contains the error number.

5163

Microsoft-Windows-WAS

Windows Process Activation Service (WAS) was unable to determine the security identifier (SID) for the worker process identity in application pool %1. WAS will be unable to provide the correct identity to listener adapters, which may prevent the worker process or processes in the application pool from processing requests for this protocol. To resolve this issue, change the worker process identity to a new identity and then change it back to the previous identity. The data field contains the error number.

5164

Microsoft-Windows-WAS

Windows Process Activation Service (WAS) was unable to notify protocol %2 about an identity change for application pool %1. This may prevent the worker process or processes in the application pool from processing requests for this protocol. To resolve this issue, change the worker process identity to a new identity and then change it back to the previous identity. The data field contains the error number.

5184

Microsoft-Windows-WAS

The Windows Process Activation Service recovered from a previous error creating app pool '%1'. See previously logged event(s).

5190

Microsoft-Windows-WAS

The Windows Process Activation Service has encountered an error during the SID mapping for the application pool '%1'. The application pool will be disabled. This typically happens if there are more than one application pool name that maps to the same SID. To resolve this issue, please change the name of the app pool and recommit the configuration changes. The data field contains the error number.

IIS Application Pool

Internet Information Services (IIS) 7.0