Solved

Disaster recovery – E2K3 and WMI Problem

Posted on 2006-06-22
12
647 Views
Last Modified: 2012-06-21
OK,
- Server failed and needed to be re-installed
- Server is back up and running with last system state restored,  Recovered from crashed disks
- Server was DC with Exchange 2k3 installed.
- Hard disks in the server were being listed by the wrong disk drive letters.
- Boot Partition is C, but due to %#$# the Boot Partition is C but the System partition is D
- I had to change the system partition letter to E so Exchange would re-Install (or so I thought)

Huston, we have a problem.

I get an error when performing the reinstall of Exchange.  The error pops up during the Messaging and Collaboration Services section of the installation:
“Setup failed while installing sub-component Base DAV protocol with error code 0x8007042C (please consult installation logs for a detailed description). You may cancel the installation or try the failed step again.”

I have checked the Exchange installation log file and based on that it is WMI that does not want to start.  An yes… it fails to start – Error 1068: The dependency service or group failed to start.  

Now WMI requires the Event Log service and the RPC service.  Although this looks like an Exchange problem, we are still dealing with failures on the server side. Both are running nicely.  So then we are left again in the middle of a rock and a hard place.  

Please help.
Regards,
0
Comment
Question by:itcoza
  • 6
  • 4
12 Comments
 
LVL 18

Expert Comment

by:amaheshwari
ID: 16964243
First, verify the number of dependencies attached to the WMI service. This can be viewed by running the following command from Start, Run:

CMD /K SC QC WINMGMT

The output should exactly as given below.

[SC] GetServiceConfig SUCCESS

SERVICE_NAME: winmgmt

TYPE : 20 WIN32_SHARE_PROCESS
START_TYPE : 2 AUTO_START
ERROR_CONTROL : 0 IGNORE
BINARY_PATH_NAME : C:\WINDOWS\system32\svchost.exe -k netsvcs
LOAD_ORDER_GROUP :
TAG : 0
DISPLAY_NAME : Windows Management Instrumentation
DEPENDENCIES : RPCSS
SERVICE_START_NAME : LocalSystem

The only dependency is the RPCSS service, and it does run by default whenever you start Windows. If you have any other dependencies listed, then it may be the causing the problem. To remove the additional Dependencies, follow this:

WARNING: If you use Registry Editor incorrectly, you may cause serious problems that may require you to reinstall your operating system. Before you modify the registry, backup the registry key by exporting the corresponding branch. Also, see here to learn how to perform a complete registry backup.

Click Start, Run and type Regedit.exe
Navigate to the following location
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services\ winmgmt

Double-click DependOnService and set it's Value data to RPCSS
Close Regedit and restart Windows
0
 
LVL 13

Author Comment

by:itcoza
ID: 16964554
WMI is started and is running....

Here is thefailure part of the Exchange Setup log file:

[00:14:47] Entering CAtomDAV::ScAddMetabaseKeys
[00:14:47] Entering CAtomBaseDAV::ScAddMetabaseKeys
[00:14:47] Creating IIS Metabase objects for Base DAV protocol
[00:14:47] Entering ScFixWebSvcRestrictionList
[00:14:47] Entering ScFixWebSvcRestrictionListByDisplayName
[00:14:47] Failed to connect to WMI on the local machine
[00:14:47]  ScFixWebSvcRestrictionListByDisplayName (f:\titanium\admin\src\libs\exsetup\exmisc.cxx:3920)
           Error code 0X8004100E (4110): An error occurred during a call to Windows Management Instrumentation
[00:14:47] Leaving ScFixWebSvcRestrictionListByDisplayName
[00:14:47]  ScFixWebSvcRestrictionList (f:\titanium\admin\src\libs\exsetup\exmisc.cxx:3656)
           Error code 0X8004100E (4110): An error occurred during a call to Windows Management Instrumentation
[00:14:47] Leaving ScFixWebSvcRestrictionList
[00:14:47]  CAtomBaseDAV::ScAddMetabaseKeys (f:\titanium\admin\src\udog\exsetdata\components\server\a_basedav.cxx:124)
           Error code 0X8004100E (4110): An error occurred during a call to Windows Management Instrumentation
[00:14:47] Leaving CAtomBaseDAV::ScAddMetabaseKeys
[00:14:47]  CAtomDAV::ScAddMetabaseKeys (f:\titanium\admin\src\udog\exsetdata\components\server\a_dav.cxx:753)
           Error code 0X8004100E (4110): An error occurred during a call to Windows Management Instrumentation
[00:14:47] Leaving CAtomDAV::ScAddMetabaseKeys
[00:14:47]  CBaseAtom::ScRefreshMetabaseKeys (f:\titanium\admin\src\udog\setupbase\basecomp\baseatom.cxx:1695)
           Error code 0X8004100E (4110): An error occurred during a call to Windows Management Instrumentation
[00:14:47]  CBaseAtom::ScReinstall (f:\titanium\admin\src\udog\setupbase\basecomp\baseatom.cxx:1139)
           Error code 0X8004100E (4110): An error occurred during a call to Windows Management Instrumentation
[00:14:47] Service = '' CBaseServiceAtom::ScReinstall (f:\titanium\admin\src\udog\setupbase\basecomp\basesvcatom.cxx:247)
           Error code 0X8004100E (4110): An error occurred during a call to Windows Management Instrumentation
[00:14:47] Leaving CBaseServiceAtom(Base DAV protocol)::ScReinstall
[00:14:47] mode = 'Reinstall' (61955) CBaseAtom::ScSetup (f:\titanium\admin\src\udog\setupbase\basecomp\baseatom.cxx:842)
           Error code 0X8004100E (4110): An error occurred during a call to Windows Management Instrumentation

I have to get this server up... and your  help    will   be    appreciated...

:-}
0
 
LVL 18

Expert Comment

by:amaheshwari
ID: 16964582
0
 
LVL 13

Author Comment

by:itcoza
ID: 16964946
No luck.  

I get the error as soons is the reinstallation wants to write IIS Metabase Objects.  Would that then mean that we have a corrupt Metabase... no.. That can't be, the IISAdmin service is still very fuctional.

We have to find the solution.
M
0
 
LVL 13

Author Comment

by:itcoza
ID: 16965103
Don't know if this is part of the problem, but when I run Netdiag I get this error:


DC discovery test. . . . . . . . . : Passed


DC list test . . . . . . . . . . . : Passed


Trust relationship test. . . . . . : Failed
    [FATAL] Secure channel to domain 'PIGROUP' is broken. [ERROR_ACCESS_DENIED]

==================
0
How to improve team productivity

Quip adds documents, spreadsheets, and tasklists to your Slack experience
- Elevate ideas to Quip docs
- Share Quip docs in Slack
- Get notified of changes to your docs
- Available on iOS/Android/Desktop/Web
- Online/Offline

 
LVL 13

Author Comment

by:itcoza
ID: 16965252
From the other domain controller when I run NetDiag I get:
Trust relationship test. . . . . . : Skipped


Kerberos test. . . . . . . . . . . : Passed


LDAP test. . . . . . . . . . . . . : Passed
    [WARNING] Failed to query SPN registration on DC 'svr-mail.pigroup.co.za'.


Bindings test. . . . . . . . . . . : Passed
0
 
LVL 13

Author Comment

by:itcoza
ID: 16970432
Found the problem,  AD wasn't started and the Server could not authenticate the access to the WMI object access.

Resolved the AD problem and the rest is history.

Thanx anyway for the assistance.
:0
0
 
LVL 18

Expert Comment

by:amaheshwari
ID: 16970693
What do you mean by ad not started ? May you please tell me.

Thanks
0
 
LVL 13

Author Comment

by:itcoza
ID: 16970725
The server's ntfrs was not able to replicate the sysvol folder and was preventing the server from acting as a domain controller.

So... AD was and DC functions were dead on this server.

:-)
0
 
LVL 18

Expert Comment

by:amaheshwari
ID: 16970821
Great!!!
0
 
LVL 1

Accepted Solution

by:
GhostMod earned 0 total points
ID: 17021917
Closed, 500 points refunded.
GhostMod
Community Support Moderator
0

Featured Post

Shouldn't all users have the same email signature?

You wouldn't let your users design their own business cards, would you? So, why do you let them design their own email signatures? Think of the damage they could be doing to your brand reputation! Choose the easy way to manage set up and add email signatures for all users.

Join & Write a Comment

Follow this checklist to learn more about the 15 things you should never include in an email signature from personal quotes, animated gifs and out-of-date marketing content.
Scam emails are a huge burden for many businesses. Spotting one is not always easy. Follow our tips to identify if an email you receive is a scam.
To show how to generate a certificate request in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.:  First we need to log into the Exchange Admin Center. Navigate to the Servers >> Certificates…
The video tutorial explains the basics of the Exchange server Database Availability groups. The components of this video include: 1. Automatic Failover 2. Failover Clustering 3. Active Manager

746 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

11 Experts available now in Live!

Get 1:1 Help Now