OpsMgr 2007: Agent Installation fails with Error 25205.Failed to uninstall SDK MOF
Here's another common issue you might run into. This one causes the agent setup to fail due to a missing WMI class:
========
Issue: The installation of the Operations Manager 2007 Agent may fail and you may see the following in the
setup log on the client:
InstallMOF: Custom Action Data. C:\Program Files\System Center Operations Manager 2007\mom_tracing.mof
CompileMOF: CompileFile() failed. Error Code: 0x80041001. C:\Program Files\System Center Operations Manager 2007\mom_tracing.mof
MSI (s) (A4!24) [10:32:27:030]: Product: System Center Operations Manager 2007 Agent -- Error 25218.Failed to uninstall SDK MOF. Error Code: -2147217407 (IDispatch error #3585).
Error 25218.Failed to uninstall SDK MOF. Error Code: -2147217407 (IDispatch error #3585).
You may also see the following event logged:
Event Type: Error
Event Source: MsiInstaller
Event Category: None
Event ID: 10005
Description: Product: System Center Operations Manager 2007 Agent -- Error 25205.Failed to uninstall SDK MOF. Error Code: -2147217407 (IDispatch error #3585).
Cause: This can occur if the EventTrace class is missing from the root\wmi namespace on the client.
Resolution: To resolve this issue, copy mom_tracing.mof from Program Files\System Center Operations Manager 2007 on a working machine to the same directory on the affected machine. Then on the affected machine run:
mofcomp mom_tracing.mof
This will most likely lead to an error looking for the EventTrace class in WMI which the mom_tracing.mof is dependent upon. This can be verified by running wbemtest and connecting to Root\WMI, then doing a recursive Enum of the classes and looking for EventTrace as a class.
To fix the error copy *.mof and *.mfl over from the windows\system32\wbem directory on a working machine to the same directory on the affected machine. Then open a command prompt, switch to the windows\system32\wbem dir and run the following command:
For /f %s in ('dir /b *.mof *.mfl') do mofcomp %s
Lastly, restart the WMI service and the agent should install successfully.
Hope this helps!
Adrian Doyle | Support Escalation Engineer
Comments
Anonymous
January 01, 2003
PingBack from http://nathalie.clearviewnet.info/030over.htmlAnonymous
January 01, 2003
thank youAnonymous
April 11, 2014
I tried these steps, they dont work.Anonymous
September 15, 2014
I tried these steps they don't work for me