IIS Application Pool Configuration

Updated: January 20, 2010

Applies To: Windows Server 2008

To ensure Web site and Web application isolation, Internet Information Services (IIS) application pools must be configured to have unique names and correctly configured identities. If errors occur during the configuration of an application pool, the application pool may not be available to serve the Web sites and Web applications that are assigned to it.

Events

Event ID Source Message

1042

Microsoft-Windows-IIS-W3SVC

The AppPoolCommand property set for application pool '%1' is not a valid value. The value is '%2'. It must be either MD_APPPOOL_COMMAND_START = 1 or MD_APPPOOL_COMMAND_STOP = 2.

1086

Microsoft-Windows-IIS-W3SVC

The World Wide Web Publishing Service failed to properly configure the load balancer capabilities on application pool '%1'. The data field contains the error number.

1087

Microsoft-Windows-IIS-W3SVC

The World Wide Web Publishing Service failed to properly configure the application pool queue length on app pool '%1'. The data field contains the error number.

5041

Microsoft-Windows-WAS

The '%1' '%2' failed range validation for property '%3'. The configured value '%4' is outside of the range '%5' to '%6'. The value will default to '%7'.

5042

Microsoft-Windows-WAS

The AppPoolCommand property set on the application pool '%1' is not a valid value. It is '%2'. It must be either MD_APPPOOL_COMMAND_START = 1 or MD_APPPOOL_COMMAND_STOP = 2.

5050

Microsoft-Windows-WAS

The application pool id '%1' exceeds length limits. It is '%2' characters and cannot be more than '%3' characters. The application pool will therefore be ignored.

5051

Microsoft-Windows-WAS

An application pool id was defined as a zero length string. An application pool id must not be a zero length string. The application pool will therefore be ignored.

5058

Microsoft-Windows-WAS

The Windows Process Activation Service encountered a failure while setting the affinity mask of application pool '%1'. Probable cause: The mask does not contain any processors available on this machine. The data field contains the error number.

5060

Microsoft-Windows-WAS

The job object associated with application pool '%1' encountered an error during configuration. CPU monitoring may not function as expected. The data field contains the error number.

5061

Microsoft-Windows-WAS

The job object attached to application pool '%1' failed to start its timer. The application pool's CPU usage is being monitored and will eventually reach the limit and report a failure. The data field contains the error number.

5085

Microsoft-Windows-WAS

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

5088

Microsoft-Windows-WAS

The Windows Process Activation Service failed to properly configure the job object for application pool '%1'. The data field contains the error number.

5152

Microsoft-Windows-WAS

The application pool '%1' has an IdleTimeout '%2' equal to or greater than the PeriodicRestart time value of '%3'. This means that the worker process will never idle timeout, since it will restart before the idle timeout is reached. Please confirm that this is the desired behavior and if so, consider disabling the idle timeout by setting it to '0'.

Related Management Information

IIS Application Pool

Internet Information Services (IIS) 7.0

Community Additions

ADD
Show: