From: Richard B68 on
I stopped IIS a few weeks ago because I wasn't using it. Now I need to work
on an asp.NET application so I tried to start the site. No luck. OK I
thought I'd just remove IIS and reinstall. Still no luck. I've been
following a few instructions found on this group:

1. Boot in safe mode.
2. Unistall IIS.
3. Delete C:\Inetpub, C:\Windows\System32\inetsrv
4. Try to rename C:\Documents and Settings\All Users\Application
Data\Microsoft\Crypto\RSA\MachineKeys but one key (19c5cf...) is locked even
in safe mode.
5. Reboot
6. Reinstall IIS

Any ideas where to go next?
Thanks,
Richard.




iis6.log reports the following:

[4/10/2006 9:54:46] OC_COMPLETE_INSTALLATION:iis_core:SetAdminACL:(/)Start.
[4/10/2006 9:54:46] OC_COMPLETE_INSTALLATION:iis_core:SetAdminACL:Write the
new security descriptor to the Metabase:Start.
[4/10/2006 9:54:46] OC_COMPLETE_INSTALLATION:iis_core:SetAdminACL: At this
point we have already been able to write basic entries to the metabase, so...
[4/10/2006 9:54:46] OC_COMPLETE_INSTALLATION:iis_core:SetAdminACL: If this
has a problem then there is a problem with setting up encryption for the
metabase (Crypto).
[4/10/2006 9:54:46] OC_COMPLETE_INSTALLATION:iis_core:WriteSDtoMetaBase:Start.
[4/10/2006 9:54:46] OC_COMPLETE_INSTALLATION:iis_core:MyMessageBox:
Title:IIS Setup Error, Msg:CoGetClassObject

0x8007042c=The dependency service or group failed to start.

[4/10/2006 9:54:46] OC_COMPLETE_INSTALLATION:iis_core:WriteSDtoMetaBase:End.
Return=0x8007042c
[4/10/2006 9:54:46] OC_COMPLETE_INSTALLATION:iis_core:SetAdminACL:Write the
new security descriptor to the Metabase:End.
[4/10/2006 9:54:46] OC_COMPLETE_INSTALLATION:iis_core:SetAdminACL(/):End.
[4/10/2006 9:54:46] OC_COMPLETE_INSTALLATION:iis_core:MyMessageBox:
Title:IIS Setup Error, Msg:Do you want to retry?
[4/10/2006 9:54:46]
OC_COMPLETE_INSTALLATION:iis_core:...ProcessEntry:100=86...
[4/10/2006 9:54:46] OC_COMPLETE_INSTALLATION:iis_core:...ProcessEntry:100=2...
[4/10/2006 9:54:46] OC_COMPLETE_INSTALLATION:iis_core:------------------
[4/10/2006 9:54:46]
OC_COMPLETE_INSTALLATION:iis_core:CallProcedureInDll(C:\WINDOWS\system32\inetsrv\iislog.dll): DllRegisterServer
[4/10/2006 9:54:46] OC_COMPLETE_INSTALLATION:iis_core:iOleInitialize:
Succeeded: 0. MakeSure to call OleUninitialize.
[4/10/2006 9:54:46] OC_COMPLETE_INSTALLATION:iis_core:CallProcedureInDll:
Calling 'DllRegisterServer'.Start
[4/10/2006 9:54:47] OC_COMPLETE_INSTALLATION:iis_core:MyMessageBox:
Title:IIS Setup Error, Msg:Error calling procedure 'DllRegisterServer()' in
file 'C:\WINDOWS\system32\inetsrv\iislog.dll'.


0x8000ffff=Catastrophic failure

[4/10/2006 9:54:47] OC_COMPLETE_INSTALLATION:iis_core:!FAIL!
[4/10/2006 9:54:47] OC_COMPLETE_INSTALLATION:iis_core:CallProcedureInDll:
Calling 'DllRegisterServer'.End.FAILED. Err=8000ffff.
[4/10/2006 9:54:47] OC_COMPLETE_INSTALLATION:iis_core:------------------
[4/10/2006 9:54:47] OC_COMPLETE_INSTALLATION:iis_core:MyMessageBox:
Title:IIS Setup Error, Msg:Do you want to retry?
[4/10/2006 9:54:47]
OC_COMPLETE_INSTALLATION:iis_core:...ProcessEntry:100=86...
[4/10/2006 9:54:47]
OC_COMPLETE_INSTALLATION:iis_core:...ProcessEntry:100=84...
[4/10/2006 9:54:47]
OC_COMPLETE_INSTALLATION:iis_core:MigrateInfSectionToMD:(CORE_REG_IIS3_UPGRADE)Start.
[4/10/2006 9:54:47] OC_COMPLETE_INSTALLATION:iis_core:MyMessageBox:
Title:IIS Setup Error, Msg:CoGetClassObject

0x8007042c=The dependency service or group failed to start.

From: jeroen.wijnands on
Hmm... up the creek and no paddle in sight. What's in the event logs?

From: Richard B68 on
Not much about IIS - only

[snip]
The IIS Admin service failed to start due to the following error:
The service did not respond to the start or control request in a timely
fashion.
[snip]

Which isn't very helpfull. I have gone a little further since my last post
because it looks like COM+ is broken on my system.

Event log entries like this abound:

[snip]
The run-time environment has detected an inconsistency in its internal
state. This indicates a potential instability in the process that could be
caused by the custom components running in the COM+ application, the
components they make use of, or other factors. Error in
d:\qxp_slp\com\com1x\src\comsvcs\package\cpackage.cpp(1184), hr = 8007041d:
InitEventCollector failed
[snip]

So I uninstalled IIS and tried to reinstall COM+ using the proceedure in
Q315296. That doesn't seem to have helped much since comexp.msc runs and
hides when I try to expand the computers node.

Anywhere else I can look? I'd rather understand the problem than just image
over the top of it.

Thanks,
Richard.
From: Bernard Cheah [MVP] on
Well, in that case fix you com+ error first,
can you expand the component service to my computer level?


--
Regards,
Bernard Cheah
http://www.iis-resources.com/
http://www.iiswebcastseries.com/
http://msmvps.com/blogs/bernard/


"Richard B68" <RichardB(a)nospam.nospam> wrote in message
news:C9A65E66-FAE6-4525-A073-4A3143DE88EB(a)microsoft.com...
> Not much about IIS - only
>
> [snip]
> The IIS Admin service failed to start due to the following error:
> The service did not respond to the start or control request in a timely
> fashion.
> [snip]
>
> Which isn't very helpfull. I have gone a little further since my last
> post
> because it looks like COM+ is broken on my system.
>
> Event log entries like this abound:
>
> [snip]
> The run-time environment has detected an inconsistency in its internal
> state. This indicates a potential instability in the process that could be
> caused by the custom components running in the COM+ application, the
> components they make use of, or other factors. Error in
> d:\qxp_slp\com\com1x\src\comsvcs\package\cpackage.cpp(1184), hr =
> 8007041d:
> InitEventCollector failed
> [snip]
>
> So I uninstalled IIS and tried to reinstall COM+ using the proceedure in
> Q315296. That doesn't seem to have helped much since comexp.msc runs and
> hides when I try to expand the computers node.
>
> Anywhere else I can look? I'd rather understand the problem than just
> image
> over the top of it.
>
> Thanks,
> Richard.


From: tlviewer on
the one locked key is used by the Task Scheduler service to input
credentials. You might try and stop this service and see if it releases
it's lock on the key.

hth,
tlviewer