IBFWebAppPool repeatedly shutting down on Duet servers

After the installation of the following security update (KB973917) you may see instances that the following Duet services are failing:

- RequestHandler

- Read Service

- Service Provider

- AzMan Service

You also may see the following event logs in the System log of the Duet server:

Event Type: Warning
Event Source: W3SVC
Event Category: None
Event ID: 1009
Date: 3/9/2010
Time: 10:55:01 AM
User: N/A
Computer: DUETServer
Description:
A process serving application pool 'IBFWebAppPool' terminated unexpectedly. The process id was '1234'.
The process exit code was '0xffffffff'.
 

You may also see the following logged after a couple of the 1009 entries

Event Type: Error
Event Source: W3SVC
Event Category: None
Event ID: 1002
Date: 3/9/2010
Time: 11:05:17 AM
User: N/A
Computer: DUETServer
Description:
Application pool 'IBFWebAppPool' is being automatically disabled due to a series of failures in the process(es) serving that application pool.

The cause of this issue is mismatched Internet Information Server DLL’s located in ‘C:\Windows\system32\inetsrv’ directory.  This is usually caused by a failed or incomplete install of Windows 2003 SP2 on the Duet server.

The resolution for this issue is to reinstall Windows 2003 Service Pack 2 on the Duet server.

Internet Information Services 6.0 may not function correctly after installing KB973917