Event ID - 4359

Event Id4359
SourceMicrosoft-Windows-MSDTC Client
DescriptionMS DTC is unable to communicate with MS DTC on a remote system. MS DTC on the primary system established an RPC binding with MS DTC on the secondary system. However, the secondary system did not create the reverse RPC binding to the primary MS DTC system before the timeout period expired. Please ensure that there is network connectivity between the two systems. Error Specifics:%1%0
Event Information According to Microsoft :

Cause :

This event is logged when the MS DTC is unable to communicate with MS DTC on a remote system.

Resolution :

Check Windows Firewall settings and network connectivity

Ensure that the computers can communicate with each other by confirming network connectivity. Confirm that firewall settings for the Microsoft Distributed Transaction Coordinator (MS DTC) allow network communication over the appropriate port.

To perform these procedures, you must have membership in Administrators , or you must have been delegated the appropriate authority.

To confirm network connectivity:
  1. Click Start , and then click Command Prompt .
  2. At the command prompt, use the ping command and the computer name to confirm that the computers are communicating over the network. For example, to confirm that your server can communicate over the network with a computer named ContosoWS2008, type ping ContosoWS2008 , and then press ENTER.
  3. A successful connection results in a set of replies from the other computer and a set of ping statistics.
To confirm that MS DTC firewall settings allow network communication over the appropriate port:
  1. Click Start , click Control Panel , and then double-click Windows Firewall .
  2. Click Allow a program through Windows Firewall . If the User Account Control dialog box appears, confirm that the action it displays is what you want, and then click Continue .
  3. On Windows Firewall Settings Advanced tab, locate Distributed Transaction Coordinator in the list, and then verify that the check box is selected.
Verify :

To perform this procedure, you must have membership in Administrators , or you must have been delegated the appropriate authority.

To verify that the Microsoft Distributed Transaction Coordinator service (MSDTC) is running:
  1. Click Start , and then click Command Prompt .
  2. At the command prompt, type sc query msdtc , and then press ENTER.
  3. The system responds with information about the service. Confirm that these two items appear: SERVICE_NAME: msdtc and STATE : 4 RUNNING .
Reference LinksEvent ID 4359 from Source Microsoft-Windows-MSDTC Client

Catch threats immediately

We work side-by-side with you to rapidly detect cyberthreats
and thwart attacks before they cause damage.

See what we caught

Did this information help you to resolve the problem?

Yes: My problem was resolved.
No: The information was not helpful / Partially helpful.