You receive an error message when you try to start Internet Services Manager on a Windows 2000 Professional-based computer (889888)



The information in this article applies to:

  • Microsoft Windows 2000 Professional

SYMPTOMS

When you try to start Internet Services Manager on a Microsoft Windows 2000 Professional-based computer, you may receive the following error message:
Error connecting to localhost. The system cannot find the path specified.
When you try to resolve this issue by reinstalling the Microsoft Internet Information Services (IIS) component, you receive an error message. For example, when you use the Add/Remove Programs tool in Control Panel to try to reinstall the IIS component, you may receive the following error message:
Error writing encrypted data to the webserver's configuration metabase 0x8009000s=object already exist.

RESOLUTION

To resolve this issue, follow these steps:
  1. Disable all antivirus software that is installed on your computer.
  2. Remove the IIS component. To do this, follow these steps:
    1. Click Start, point to Settings, and then click Control Panel.
    2. Double-click Add/Remove Programs, and then click Add/Remove Windows Components.
    3. Click to clear the Internet Information Services (IIS) check box, and then click Next.

      The Windows Component Wizard appears.
    4. Click Finish, and then click Close.
  3. Copy all the files in the MachineKeys folder to a backup folder. To do this, follow these steps:
    1. Click Start, click Run, type explorer, and then click OK.
    2. Locate the following folder:

      Drive:\Documents and Settings\All Users\Application Data\Microsoft\Crypto\Rsa\MachineKeys

    3. Right-click the MachineKeys folder, click Copy, and then right-click the folder that you want to use as a backup folder. Then, click Paste.
  4. Delete all the files in the MachineKeys folder. To do this, follow these steps:
    1. Double-click the MachineKeys folder, press SHIFT+END, right-click the files that are selected, and then click Delete.
    2. Click Yes. Then, click Yes to All to confirm the deletion.
    3. Quit Windows Explorer.
  5. Reinstall the IIS component. To do this, follow these steps:
    1. Click Start, point to Settings, and then click Control Panel.
    2. Double-click Add/Remove Programs, and then click Add/Remove Windows Components.
    3. Click to select the Internet Information Services (IIS) check box, and then click Next.
    4. Click Finish, and then click Close.
  6. Enable the antivirus software.

MORE INFORMATION

When this issue occurs, the Iis5.log file may be similar to the following:
[7/20/2002 9:44:36] OC_COMPLETE_INSTALLATION:iis_core:...ProcessEntry:100=79...
[7/20/2002 9:44:36] OC_COMPLETE_INSTALLATION:iis_core:...ProcessEntry:100=9...
[7/20/2002 9:44:36] OC_COMPLETE_INSTALLATION:iis_core:SetAdminACL:()Start.
[7/20/2002 9:44:36] OC_COMPLETE_INSTALLATION:iis_core:SetAdminACL:Write the new security descriptor to the Metabase:Start.
[7/20/2002 9:44:37] OC_COMPLETE_INSTALLATION:iis_core:SetAdminACL: At this point we have already been able to write basic entries to the metabase, so...
[7/20/2002 9:44:37] OC_COMPLETE_INSTALLATION:iis_core:SetAdminACL: If this has a problem then there is a problem with setting up encryption for the metabase 
(RsaBase.dll).
[7/20/2002 9:44:37]OC_COMPLETE_INSTALLATION:iis_core:WriteSDtoMetaBase:Start.
[7/20/2002 9:44:38] 
OC_COMPLETE_INSTALLATION:iis_core:WriteSDtoMetaBase:cmdKey():SetData(MD_ADMIN_ACL), 
dwdata = 104; outpSD = 1376438, Start
[7/20/2002 9:44:38] 
OC_COMPLETE_INSTALLATION:iis_core:CMDKey::SetData[:6027:MD_ADMIN_ACL].
[7/20/2002 9:46:53] OC_COMPLETE_INSTALLATION:iis_core:MyMessageBox: Title:IIS Setup Error, Msg:Error Setting IIS Metabase data.
0x8009000f=Object already exists.
[7/20/2002 9:46:53] OC_COMPLETE_INSTALLATION:iis_core:!FAIL! [7/20/2002 9:46:53] 
OC_COMPLETE_INSTALLATION:iis_core:WriteSDtoMetaBase:cmdKey
):SetData(MD_ADMIN_ACL), FAILED. Code=0x8009000f.End.
[7/20/2002 9:46:53] OC_COMPLETE_INSTALLATION:iis_core:WriteSDtoMetaBase:End. 
Return=0x8009000f
[7/20/2002 9:46:53] OC_COMPLETE_INSTALLATION:iis_core:SetAdminACL:Write the new security descriptor to the Metabase:End.
[7/20/2002 9:46:53] OC_COMPLETE_INSTALLATION:iis_core:SetAdminACL():End.
[7/20/2002 9:46:53] OC_COMPLETE_INSTALLATION:iis_core:MyMessageBox: Title:IIS Setup 
Error, Msg:Do you want to retry?
[7/20/2002 9:46:53] 
OC_COMPLETE_INSTALLATION:iis_core:ProcessSection.[register_iis_core_1].Start.
[7/20/2002 9:46:53] OC_COMPLETE_INSTALLATION:iis_core:...ProcessEntry:100=79...
[7/20/2002 9:46:53] OC_COMPLETE_INSTALLATION:iis_core:...ProcessEntry:100=86...
[7/20/2002 9:46:53] OC_COMPLETE_INSTALLATION:iis_core:...ProcessEntry:100=6...
[7/20/2002 9:46:53] OC_COMPLETE_INSTALLATION:iis_core:Calling 
InstallInfSection:register_iis_core_1_inf:Start.
[7/20/2002 9:46:53] OC_COMPLETE_INSTALLATION:iis_core:InstallInfSection_NoFiles:
register_iis_core_1_inf)Start.
[7/20/2002 9:46:53] 
OC_COMPLETE_INSTALLATION:iis_core:InstallInfSection_NoFiles.[register_iis_core_1_inf].End.Ret=1.
[7/20/2002 9:46:53] OC_COMPLETE_INSTALLATION:iis_core:Calling 
InstallInfSection:register_iis_core_1_inf:End.
[7/20/2002 9:46:53] OC_COMPLETE_INSTALLATION:iis_core:...ProcessEntry:100=13...
[7/20/2002 9:46:53] OC_COMPLETE_INSTALLATION:iis_core:...ProcessEntry:100=2...

Modification Type:MajorLast Reviewed:12/20/2004
Keywords:kbtshoot kbprb KB889888 kbAudITPRO kbAudEndUser