Microsoft KB Archive/305742

= You may receive error messages when you start MSDTC on a node of a cluster server =

Article ID: 305742

Article Last Modified on 12/5/2007

-

APPLIES TO


 * Microsoft COM+ 1.0
 * Microsoft COM+ 1.5
 * Microsoft Transaction Services 2.0

-



This article was previously published under Q305742



SYMPTOMS
If you type net start msdtc from a command prompt to start Microsoft Distributed Transaction Coordinator (MSDTC) on a node of a cluster server, you may receive the following error messages:

Event Type: Information

Event Source: MSDTC

Event Category: TM

Event ID: 4097

Date: 10/12/2000

Time: 1:10:13 PM

User: N/A

Computer: XXXXXX

Description:

MS DTC started with the following settings: Security Configuration (OFF = 0 and ON = 1): Network Administration of Transactions = 1, Network Clients = 0, Distributed Transactions using Native MSDTC Protocol = 1, Transaction Internet Protocol (TIP) = 0, XA Transactions = 1.

-and-

Event Type: Error

Event Source: MSDTC

Event Category: Unknown

Event ID: 4395

Date: 10/12/2000

Time: 1:10:07 PM

User: N/A

Computer: XXXXXX

Description:

MSDTC detected that MSDTC related information in the local registry is different from that in the shared cluster registry. Error Specifics: d:\nt\com\com1x\dtc\shared\mtxclu\mtxclusetuphelper.cpp:541, CmdLine: C:\WINNT\System32\msdtc.exe, Pid: 796

Data:

0000: 05 40 00 80 .@.?

-and-

Event Type: Error

Event Source: MSDTC

Event Category: Unknown

Event ID: 4384

Date: 10/12/2000

Time: 1:10:07 PM

User: N/A

Computer: XXXXXX

Description:

MS DTC was unable to start because the installation was not configured to run on a cluster. Please run comclust.exe and restart MS DTC. Error Specifics: d:\nt\com\com1x\dtc\shared\mtxclu\mtxclusetuphelper.cpp:668, CmdLine: C:\WINNT\System32\msdtc.exe, Pid: 796



RESOLUTION
To resolve this behavior, bring MSDTC online by using the Cluster Administrator snap-in.



STATUS
This behavior is by design.



MORE INFORMATION
Microsoft only supports running MSDTC on cluster nodes as a clustered resource. Microsoft does not support or recommend running MSDTC in stand-alone mode on a cluster. Additionally, if you use MSDTC as a non-clustered resource on an MSCS cluster, transactions may be orphaned and your data may be corrupted if you experience cluster failover.

Keywords: kberrmsg kbdtc kbprb KB305742

-

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

© Microsoft Corporation. All rights reserved.