MSDTC / DTCP only works in one direction

if I set up two windows r2 r2 servers, I can get distributed transactions to work in only one direction. when I can get DTCPing to work successfully, DTC works. DTCP, however, only works when I run a test from one machine to another, and not vice versa.

call my computer application and database.

if I run DTCPing for both and the key application in an instance in the database and press enter, DTCPing reflects success.

if I run DTCPing in both and the key database in the application instance, I don’t get anything that says failure, it just does not start until completion. it looks like it is completing the rpc test, but does not go to the binding test. the logs do reflect an error, but I understand that this is related to checking the cluster, and these machines are not in the clusters and that it does not matter. if this is not the case, let me know, but I see the same error in the log when I do DTCP in the direction that succeeds.

The output in the DTCPing window in the application shows the following:

DTCping log file: C:\DTCPing\APP1840.log
RPC server is ready
Please Start Partner DTCping before pinging
++++++++++++Validating Remote Computer Name++++++++++++
Please refer to following log file for details:
    C:\DTCPing\APP1840.log
Invoking RPC method on database
RPC test is successful
++++++++++++RPC test completed+++++++++++++++
Please start PING from database to complete the test

the output in a window in the database shows this:

DTCping log file: C:\DTCPing\DATABASE1612.log
RPC server is ready
Please Start Partner DTCping before pinging
Please send following LOG to Microsoft for analysis:
    Partner LOG: APP1840.log
    My LOG: DATABASE1612.log

login application:

IP Configure Information
    Host Name . . . . . . . . . : app
    DNS Servers . . . . . . . . : 10.40.100.2
                                         10.60.100.2
    Node Type . . . . . . . . . : Hybrid
    NetBIOS Scope ID. . . . . . : 
    IP Routing Enabled. . . . . : no
    WINS Proxy Enabled. . . . . : no
    NetBIOS Resolution Uses DNS : no

Ethernet adapter {870B0C62-7C24-482A-ACCD-61B112ED77EB}:

    Description . . . . . . . . : vmxnet3 Ethernet Adapter #5
    Physical Address. . . . . . : 00-50-56-01-01-9B
    DHCP Enabled. . . . . . . . : no
    IP Address. . . . . . . . . : 10.45.20.50
    Subnet Mask . . . . . . . . : 255.255.255.0
    Default Gateway . . . . . . : 10.45.20.1
    DHCP Server . . . . . . . . : 
    Primary WINS Server . . . . : 
    Secondary WINS Server . . . : 
    Lease Obtained. . . . . . . : Thu Jan 01 00:00:00 1970
    Lease Expires . . . . . . . : Thu Jan 01 00:00:00 1970

++++++++++++lmhosts.sam++++++++++++

++++++++++++hosts      ++++++++++++

02-08, 12:49:53.496-->Error(0x424) at clutil.cpp @256
02-08, 12:49:53.496-->-->OpenCluster
02-08, 12:49:53.496-->-->1060(The specified service does not exist as an installed service.)
++++++++++++++++++++++++++++++++++++++++++++++
     DTCping 1.9 Report for APP  
++++++++++++++++++++++++++++++++++++++++++++++
RPC server is ready
++++++++++++Validating Remote Computer Name++++++++++++
02-08, 12:50:03.589-->Start DTC connection test
Name Resolution:
    database-->10.45.20.48-->database
02-08, 12:50:03.667-->Start RPC test (APP-->database)
RPC test is successful
    Partner CID:FF897F99-E4A4-47EE-9FD2-6B09BED00B86
++++++++++++RPC test completed+++++++++++++++

log database:

IP Configure Information
    Host Name . . . . . . . . . : database
    DNS Servers . . . . . . . . : 10.40.100.2
                                         10.60.100.2
    Node Type . . . . . . . . . : Hybrid
    NetBIOS Scope ID. . . . . . : 
    IP Routing Enabled. . . . . : no
    WINS Proxy Enabled. . . . . : no
    NetBIOS Resolution Uses DNS : no

Ethernet adapter {FCCFD12A-F8C1-4EB8-87D1-E2C2CFC07AB9}:

    Description . . . . . . . . : vmxnet3 Ethernet Adapter #6
    Physical Address. . . . . . : 00-50-56-01-01-99
    DHCP Enabled. . . . . . . . : no
    IP Address. . . . . . . . . : 10.45.20.48
    Subnet Mask . . . . . . . . : 255.255.255.0
    Default Gateway . . . . . . : 10.45.20.1
    DHCP Server . . . . . . . . : 
    Primary WINS Server . . . . : 
    Secondary WINS Server . . . : 
    Lease Obtained. . . . . . . : Thu Jan 01 00:00:00 1970
    Lease Expires . . . . . . . : Thu Jan 01 00:00:00 1970

++++++++++++lmhosts.sam++++++++++++

++++++++++++hosts      ++++++++++++

02-08, 12:49:47.953-->Error(0x424) at clutil.cpp @256
02-08, 12:49:47.953-->-->OpenCluster
02-08, 12:49:47.953-->-->1060(The specified service does not exist as an installed service.)
++++++++++++++++++++++++++++++++++++++++++++++
     DTCping 1.9 Report for DATABASE  
++++++++++++++++++++++++++++++++++++++++++++++
RPC server is ready
02-08, 12:50:02.822-->RPC server:DATABASE received following information:
    Network Name: database
    Source  Port: 49198
    Partner LOG: APP1840.log
    Partner CID: C94B257A-E177-4DFE-BC29-A33740ED59D9

Should I expect MSDTC to work both ways? is there a reason i will see this behavior?

+5
source share
2

. , , .

+2

, .

:

MSDTC

https://blogs.msdn.microsoft.com/distributedservices/2011/11/22/troubleshooting-msdtc-communication-checklist/

, SQL- - WinRm. DTCP, .

, CID . , , Softlayer Aws.

, , DTCP, : 00000000-0000-0000-0000-000000000000.

CID ( ). https://msdn.microsoft.com/en-us/library/aa561924.aspx

, .

0

All Articles