Microsoft KB Archive/895159

= You receive an &quot;Error creating XML DOM (0x80040154)&quot; message in the CcmExec.log file when a Systems Management Server 2003 Advanced Client computer does not obtain configuration settings from the site server =

Article ID: 895159

Article Last Modified on 7/8/2005

-

APPLIES TO


 * Microsoft Systems Management Server 2003

-





SYMPTOMS
A Microsoft Systems Management Server (SMS) 2003 Advanced Client computer may not obtain configuration settings from the site server. In this scenario, you receive an error message that is similar to the following in the CcmExec.log file on the SMS Advanced Client computer:

Error creating XML DOM (0x80040154)

CForwarder_Base::Send failed (0x80004005).

You also receive the following error message in the Execmgr.log file:

Software Distribution Site Settings for the client are missing from WMI.



CAUSE
This problem occurs because of the Microsoft Simple API for XML (SAX) parser is not instantiated. SMS 2003 Advanced Client uses the SAX parser to establish a free-threaded document that encapsulates policy classes and settings. The Msxml3.dll file contains the SAX parser that is used by SMS 2003 Advanced Client.

This issue occurs when the Msxml3.dll file is either missing or not registered in the registry.



RESOLUTION
To resolve this problem, register the Msxml3.dll file in the registry. To do this, follow these steps:  Click Start, click Run, type services.msc, click OK. Right-click the SMS Agent Host service in the Services dialog box, and then click Stop. Click Start, click Run, and then type regsvr32 msxml3.dll.

Note You will receive the following error message:

DllRegisterServer in msxml3.dll succeeded.

 Right-click the SMS Agent Host service in the Services dialog box, and then click Start.



STATUS
This behavior is by design.



MORE INFORMATION
The Msxml3.dll file is not checked during SMS 2003 Advanced Client installation even though this file is required for successful client operation. However, during the installation of SMS 2003 Service Pack 1 (SP1) installation and later versions, the Msxml3.dll is checked. If this file causes a problem, SMS 2003 SP1 or later versions will not install. Make sure that this file is registered on SMS Advanced Client computers after installation.

Additional query words: regsvr32 routine

Keywords: kbsms2003bug kbtshoot kbprb KB895159

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.