Error message when you reinstall Internet Information Services 5.0: "Exception calling handler routine for IIS" (922742)



The information in this article applies to:

  • Microsoft Internet Information Services 5.0

SYMPTOMS

Consider the following scenario:
  • You have two computers that are running Microsoft Internet Information Services (IIS) 5.0 on Microsoft Windows 2000.
  • The two computers use Cluster services.
In this scenario, when you try to reinstall IIS 5.0 on one of the computers (nodes), you receive the following error message:
Exception calling handler routine for IIS.
Handler address is 0x6e7201c3
Function=0xa
Param1=0x0 Param2=0x0
Exception Type=0xc0000006 Addr=0x77fcd03d

RESOLUTION

To resolve this problem, you must do the following:
  • Stop the Cluster service on both computers in the cluster.
  • Uninstall IIS 5.0 on the failed cluster node.
  • Reinstall IIS 5.0 on the failed cluster node.
To do this, follow these steps:
  1. On the cluster node that is working correctly, stop the Cluster service. To do this, follow these steps:
    1. Click Start, point to Programs, point to Administrative Tools, and then click Cluster Administrator.
    2. In the console tree, click the node.
    3. On the File menu, click Stop Cluster Service.
  2. On the failed cluster node, disable the Cluster Disk Driver in the Device Manager. To do this, follow these steps:
    1. Click Start, point to Programs, point to Administrative Tools, and then click Computer Management.
    2. Expand System Tools, and then click Device Manager.
    3. On the View menu, click Show hidden devices.
    4. Expand Non-Plug and Play Drivers, right-click Cluster Disk Driver, and then click Disable.
    5. When you are prompted, restart the computer.
  3. On the failed cluster node, stop the Cluster service. To do this, follow these steps:
    1. Click Start, point to Programs, point to Administrative Tools, and then click Cluster Administrator.
    2. In the console tree, click the node.
    3. On the File menu, click Stop Cluster Service.
  4. If Microsoft SQL Server is installed on the failed cluster node, stop the SQL Server service. To do this, follow these steps:
    1. Click Start, point to Programs, point to Microsoft SQL Server, and then click Service Manager.
    2. Click Stop, and then click Yes.
  5. On the failed cluster node, try to uninstall IIS 5.0.

    Note If the uninstall process fails, ignore any error messages and go to the next step.
  6. On the failed cluster node, do the following:
    • Delete the DriveLetter:\inetpub folder.
    • Delete all files in the DriveLetter:\winnt\system32\inetsrv folder.
    Note If you cannot remove the folder or all the files, ignore any error messages and go to the next step.
  7. On the failed cluster node, reinstall IIS 5.0.

    Note After the IIS 5.0 installation process is complete, you can re-enable the Cluster Disk Driver and restart the Cluster service.

MORE INFORMATION

For more information about IIS 5.0, visit the following Microsoft Web site:

Modification Type:MajorLast Reviewed:8/22/2006
Keywords:kbtshoot kbprb KB922742 kbAudDeveloper kbAudITPRO