Everybody is good, one of my application system in the execution times the following error: due to communication problems, MSDTC transaction manager cannot extract the transaction from source transaction manager, possible reasons are as follows: there is a firewall and without exception MSDTC process, two machines according to its NetBIOS name cannot find each other, or for one of the two transaction manager enabled network transaction support, (exception from HRESULT: 0 x8004d02b)
The server is a Windows server 2008 r2, database is essentially a 2014,
To baidu, many methods are tried, tried to set the MSDTC component services, tried to manually configure the hosts file, try reinstall MSDTC, but have no effect, attach detailed error information, also hope you teach a great god!
The Exception Summary:
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Message: the Error (s) Occurred while processing the Invoices.
The Error Stack:
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Exception: the Error (s) Occurred while processing the Invoices.
Type: Debis Framework. ExceptionSpecialized. ExceptionCollectionBase
Source: Debis Finance. The Invoicing. BLInvoiceAuthorize
The Source Type: Debis Finance. The Invoicing. BLInvoiceAuthorize
Sub Exceptions:
The Exception Summary:
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Message: due to communication problems, MSDTC transaction manager can't extract the transaction from source transaction manager, possible reasons are as follows: there is a firewall and without exception MSDTC process, two machines according to its NetBIOS name cannot find each other, or for one of the two transaction manager enabled network transaction support, (exception from HRESULT: 0 x8004d02b)
The Error Stack:
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Exception: 17 md000003: always process the Invoice
Type: Debis Finance. The Invoicing. InvoiceException
Source: Debis Finance. The Invoicing. BLInvoiceAuthorize
The Source Type: Debis Finance. The Invoicing. BLInvoiceAuthorize
Info: Invoice: 17 md000003
The Call Stack:
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Exception: communication failure and basic transaction manager,
Type: System. The Transactions. TransactionManagerCommunicationException
Source: System. The Transactions
The Call Stack:
In the System. The Transactions. TransactionInterop. GetOletxTransactionFromTransmitterPropigationToken (Byte [] propagationToken)
In the System. The Transactions. TransactionStatePSPEOperation. PSPEPromote (InternalTransaction tx)
In the System. The Transactions. TransactionStateDelegatedBase. EnterState (InternalTransaction tx)
In the System. The Transactions. EnlistableStates. Promote (InternalTransaction tx)
In the System. The Transactions. Transaction. Promote ()
In the System. The Transactions. TransactionInterop. ConvertToOletxTransaction (Transaction Transaction)
In the System. The Transactions. TransactionInterop. GetExportCookie (Transaction Transaction, Byte [] whereabouts)
In the System. The Data. SqlClient. SqlInternalConnection. GetTransactionCookie (Transaction Transaction, Byte [] whereAbouts)