Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

XADM: System Attendant Reports Event 9098 Error 80041010 or Setup Does Not Work with Error C103798A


View products that this article applies to.

Symptoms

When you attempt to install Exchange 2000 Server, the following symptoms may occur:
  • Setup may not work, and you may receive the following error message:
    0XC103798A
    If you choose Cancel, Setup continues and finishes. The following error message is logged in the Exchange Server Setup log:
    Process has exited with 0x000005
    The command
    regsvr32 /s cdowfevt.dll

    failed, returning error code 5 (Access is denied.). ScCreateProcess (K:\admin\src\libs\exsetup\hiddenw1.cxx:1763)
    Error code 0XC103798A (31114): An internal component has failed.
  • If you continue Setup, it appears to finish successfully; however, the system attendant generates the following error message every five minutes:
    Event Type: Error
    Event Source: MSExchangeSA
    Event Category: Monitoring
    Event ID: 9098
    Description: The MAD Monitoring thread was unable to read its configuration from the DS, error '0x80041010'
  • Manual registration (regsvr32 -i cdowfevt.dll) does not work, and you receive the following error message:
    0x80110401

↑ Back to the top


Cause

The first and third symptoms occur because the "access denied" message is actually a generic "error return" error message for the Setup program. The Component Object Model (COM) manager is actually returning 0x80110401 (COMAdminErrObjectErrors) because the registration fails randomly when it tries to access all of the COM+ packages while searching for the WF event sink.

The second symptom can occur if Mad.exe tries to "activate" Windows Management Instrumentation (WMI) classes that have not been created. This registration occurs during the Setup process. When MAD attempts this, WMI returns the error 80041010, WBEM_E_INVALID_CLASS.

↑ Back to the top


Resolution

To resolve this problem, obtain the latest service pack for Microsoft Exchange 2000 Server. For additional information, click the following article number to view the article in the Microsoft Knowledge Base:
301378 How to Obtain the Latest Exchange 2000 Server Service Pack
The English version of this fix should have the following file attributes or later:

Component: CDO

File nameVersion
Cdowfevt.dll6.0.4418.43

Replace the file (in the Exchsrvr\Bin folder), or run the supplied fix.exe, and then run Setup from the Exchange 2000 CD-ROM and choose the re-install option.

When you receive a message that states that the target file exists and is newer than the source and prompts you to choose whether to overwrite the newer file, click No.

IMPORTANT: Just replacing the file does not resolve the second symptom. You must install Exchange 2000 again so that the classes are properly registered in WMI.

↑ Back to the top


Status

Microsoft has confirmed that this is a problem in Microsoft Exchange 2000 Server.

↑ Back to the top


More information

The Misc.ins file contains the Setup information that is related to WMI for Exchange 2000. If any of these processes fail, WMI-related problems occur in Exchange 2000.
WMICONS.EXE /S
REGSVR32 /S EXWMI.DLL
MOFCOMP.EXE EXWMI.MOF
MOFCOMP.EXE n:root\cimv2\applications\exchange wbemcons.mof
MOFCOMP.EXE n:root\cimv2\applications\exchange smtpcons.mof

CreateProcess:%s\bin;regsvr32 /s cdowf.dll;60000
CreateProcess:%s\bin;regsvr32 /s cdowfevt.dll;60000
; WMI stuff for server monitoring
CreateProcessSafe:%sourcedir%\wmi;%sourcedir%\wmi\wmicons.exe /s;4294967295
CreateProcess:%s\bin;regsvr32 /s exwmi.dll;60000
CreateProcess:%wmidir%;%wmidir%\mofcomp.exe "%wmidir%\exwmi.mof";600000
CreateProcess:%wmidir%;%wmidir%\mofcomp.exe -n:root\cimv2\applications\exchange "%wmidir%\wbemcons.mof";600000
CreateProcess:%wmidir%;%wmidir%\mofcomp.exe
 -n:root\cimv2\applications\exchange "%wmidir%\smtpcons.mof";600000
					
NOTE: This fix is available in Exchange 2000 Service Pack 1
If you use the steps in this article and Exchange 2000 Setup still does not work with error code 0xc103798a, you have to reinstall COM+. For additional information about how to reinstall COM+, click the article number below to view the article in the Microsoft Knowledge Base:
318731 XADM: Exchange 2000 Setup Does Not Work Because of a COM+ Issue and Error Code 0xc103798a

↑ Back to the top


Keywords: KB296095, kbfix, kberrmsg, kbbug

↑ Back to the top

Article Info
Article ID : 296095
Revision : 7
Created on : 2/28/2007
Published on : 2/28/2007
Exists online : False
Views : 301