« Previous Next »

Thread: IIS 6 Compatibility Install Problems (and not the same as the other post)

Last post 06-11-2007 1:41 PM by amargoradia. 5 replies.

Average Rating Rate It (5)

RSS

Page 1 of 1 (6 items)

Sort Posts:

  • 04-21-2007, 5:47 PM

    IIS 6 Compatibility Install Problems (and not the same as the other post)

    I am getting this error in my iis7.log when I try to install the IIS 6.0 metabase compatibility

     

    04/21/2007 17:36:54] [ ***** IIS 7.0 Component Based Setup ***** ]
    [04/21/2007 17:36:54] "C:\Windows\System32\inetsrv\iissetup.exe" /install Metabase
    [04/21/2007 17:36:54] Successfully updated IIS_IUSRS rights.
    [04/21/2007 17:36:54] Successfully populated IIS_IUSRS.
    [04/21/2007 17:36:54] Successfully set IISADMIN install state.
    [04/21/2007 17:36:54] Successfully removed old metabase files.
    [04/21/2007 17:36:55] Successfully started IISADMIN.
    [04/21/2007 17:36:55] < !!FAIL!! > MB::SetData result=0x8009000b
    [04/21/2007 17:36:55] < !!FAIL!! > METABASE_UTIL::InstallIisAdminMetabaseEntries result=0x8009000b
    [04/21/2007 17:37:01] Successfully stopped IISADMIN.
    [04/21/2007 17:37:02] < WARNING! > METABASE_UTIL::InstallLegacySnapInMetabaseEntries result=0x8009000b
    [04/21/2007 17:37:02] Successfully started IISADMIN.
    [04/21/2007 17:37:02] < !!FAIL!! > Install of component Metabase result=0x8009000b
    [04/21/2007 17:37:02] < !!FAIL!! > COMPONENT::ExecuteCommand result=0x8009000b
    [04/21/2007 17:37:02] [ End of IIS 7.0 Component Based Setup ]
    [04/21/2007 17:37:12] [ ***** IIS 7.0 Component Based Setup ***** ]
    [04/21/2007 17:37:12] "C:\Windows\System32\inetsrv\iissetup.exe" /install ADSICompatibility
    [04/21/2007 17:37:12] Install of component ADSICompatibility succeeded!
    [04/21/2007 17:37:12] Success!
    [04/21/2007 17:37:12] [ End of IIS 7.0 Component Based Setup ]
    [04/21/2007 17:37:12] [ ***** IIS 7.0 Component Based Setup ***** ]
    [04/21/2007 17:37:12] "C:\Windows\System32\inetsrv\iissetup.exe" /launch C:\Windows\System32\regsvr32.exe /s C:\Windows\System32\inetsrv\iisext.dll
    [04/21/2007 17:37:12] Launching command C:\Windows\System32\regsvr32.exe, with params C:\Windows\System32\regsvr32.exe /s C:\Windows\System32\inetsrv\iisext.dll
    [04/21/2007 17:37:12] LaunchCommand Succeeded
    [04/21/2007 17:37:12] Success!
    [04/21/2007 17:37:12] [ End of IIS 7.0 Component Based Setup ]

     
    It looks very similar to the other post in this forum, but I have tried to enable access for the SYSTEM account and Administrators Group to the files that are located at  C:\ProgramData\Microsoft\Crypto\RSA\MachineKeys and I keep receiving the error. I even verified that none of the permissions are inherited.

     

    I have tried uninstalling and reinstalling IIS, I even used the windows system restore to roll my machine back. Nothing works, I still get this error. The only thing that I did differently was that I accidentally tried to install the metabase support before any part of IIS was installed. I had done a full format and had forgotten that I didn't have IIS installed yet and so I went to install the metabase support and got this error. I figured this was why, but then I installed IIS successfully and the error doesn't go away. 

  • 04-30-2007, 1:28 PM In reply to

    • DanielVL
    • Top 75 Contributor
    • Joined on 10-07-2006, 6:00 PM
    • Redmond, WA, USA
    • Posts 109

    Re: IIS 6 Compatibility Install Problems (and not the same as the other post)

    Are you running Vista RTM or Longhorn Server beta?

    Thanks.

    Daniel Vasquez Lopez
    URL Rewrite Engine Developer
  • 04-30-2007, 1:40 PM In reply to

    Re: IIS 6 Compatibility Install Problems (and not the same as the other post)

    It is Vista RTM. Ultimate Edition.
  • 05-28-2007, 12:56 PM In reply to

    Re: IIS 6 Compatibility Install Problems (and not the same as the other post)

     Anyone else have any other ideas for this fix? I am still unable to install the IIS 6.0 compatibility features and it is quite frustrating. I have tried the fixes that people have posted in the forums about the machinekeys folder, and nothing works for me. If anyone else has any more ideas or needs any other info from me, please let me know.

     

    Thanks,

    Justin 

  • 05-28-2007, 1:12 PM In reply to

    Re: IIS 6 Compatibility Install Problems (and not the same as the other post)

     Sorry, I just realized that this was in the IIS 5/6 forums. I am reposting in IIS 7 forums. Please remove this.

  • 06-11-2007, 1:41 PM In reply to

    Re: IIS 6 Compatibility Install Problems (and not the same as the other post)

    (Already posted this in the original blog)...

    Can you please try to follow the below steps in order to fix your problem:

    1. Open the registry and create a DWORD key "CurrentInstallState" on HKLM/software\microsoft\WindowsNT\currentcontrolset\Inetstp  and set it to 1 2. Then Rename the metabase.xml which is under %windir%\system32\inetsrv to something else (let's say metabase.xml.old).

    3. Net start iisadmin

    4. Net stop iisadmin  (This will regenerate the metabase.xml for you, now go to the registry and delete the "CurrentInstallState" key) 5. Open new metabase.xml and copy the MSFTPSVC nodes from the saved copy of metabase.xml 6. Then delete any line's that contain long string of characters. Like AdminACL/AnonymousUserPass (These are currently encrypted with the old

    encryption) and IIS will not start if they cannot be decrypted).

    7. Net start iisadmin

     

    Please let us know how it goes.

     

    Thanks,

    Amar

Page 1 of 1 (6 items)