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



The information in this article applies to:

  • Microsoft Exchange 2000 Server

This article was previously published under Q296095

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

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.

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.

STATUS

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

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


Modification Type:MinorLast Reviewed:4/28/2005
Keywords:kbbug kberrmsg kbfix KB296095