MSDTC attempts to enlist client machine in a distributed transaction
Posted
by Ken
on Stack Overflow
See other posts from Stack Overflow
or by Ken
Published on 2010-06-10T05:56:10Z
Indexed on
2010/06/10
6:03 UTC
Read the original article
Hit count: 1862
Hi there
We're seeing the following intermittent warning logged by MSDTC:
A caller has attempted to propagate a transaction to a remote system, but MSDTC network DTC access is currently disabled on machine 'X'. Please review the MS DTC configuration settings.
However, MSDTC is disabled on machine X by design - it's a client machine, and has no business being enlisted in the transaction!
- Several windows service endpoints hosting WCF services over TCP
- Single SQL Server 2005 instance beneath
- Linq to Sql
- Remote client receives event callbacks over WCF/TCP
The issue is tricky to reproduce - usually following restart of services. We suspect a callback to the client machine is occurring within the context of a transaction.
Just wondering if anyone has seen similar issues??
Ken
© Stack Overflow or respective owner