"Exception of type 'System.EnterpriseServices.TransactionProxyException' was thrown" error when you configure BizTalk Server

Article ID: 2556390 - View products that this article applies to.
Expand all | Collapse all

Symptoms

When you configure BizTalk Server 2006, BizTalk Server 2006 R2, BizTalk Server 2009, BizTalk Server 2010, or BizTalk Server 2013 the configuration fails. For example, a BizTalk group is not created when you try to create a new BizTalk group. Additionally, you receive the following error message:
Exception of type 'System.EnterpriseServices.TransactionProxyException' was thrown

Cause

This issue occurs because of an error in the Microsoft Distributed Transaction Coordinator (MSDTC) connection between BizTalk Server and SQL Server.
This error can occur when the following occurs:
  • MS DTC service is configured incorrectly
  • MS DTC Ports are not allowed in the Firewall rules

Resolution

To resolve this issue, configure the MSDTC service correctly both on the computer that is running BizTalk Server and on the computer that is running SQL Server. Open the DTC ports on your Firewall.
Configure the MSDTC service:
  1. Open the MSDTC Security Configuration page.

    To do this in Windows Server 2003, follow these steps:
    1. Click Start, click Run, type dcomcnfg, and then click OK to start the Component Services management console.
    2. Expand Component Services, and then expand Computers.
    3. Right-click My Computer, and then click Properties.
    4. Click the MSDTC tab, and then click Security Configuration to display the Security Configuration page.
    To do this in Windows Vista, in Windows Server 2008, in Windows 7, and in Windows Server 2008 R2, follow these steps:
    1. Click Start, click Run, type dcomcnfg, and then click OK to start the Component Services management console.
    2. Expand Component Services, and then expand Computers.
    3. Expand My Computer, expand Distributed Transaction Coordinator, right-click Local DTC, and then click Properties.
    4. Click the Security tab to display the Security Configuration page.
  2. Configure the settings to the recommended values in the following table.

    Collapse this tableExpand this table
    Configuration optionDefault valueRecommended value
    Network DTC AccessDisabledEnabled
    Client and Administration
    Allow Remote ClientsDisabledDisabled
    Allow Remote AdministrationDisabledDisabled
    Transaction Manager Communication
    Allow InboundDisabledEnabled
    Allow OutboundDisabledEnabled
    Mutual Authentication RequiredEnabledEnabled if all remote machines are running Windows Server 2003 Service Pack 1 (SP1), Windows XP Service Pack 2 (SP2), or a later Windows XP service pack, and if the Mutual Authentication Required option is enabled on all remote machines.
    Incoming Caller Authentication RequiredDisabledEnabled if MSDTC is running on a cluster.
    No Authentication RequiredDisabledEnabled if remote machines are pre-Windows Server 2003 SP1 or pre-Windows XP SP2.
    Enable TIPDisabledEnabled if you run the BAM Portal.
    Enable XA TransactionsDisabledEnabled if you create connections to an XA-based transactional system. For example, you create connections to IBM WebSphere MQ by using the MQSeries adapter.
    After you configure the properties page, the properties page settings resemble the settings in the following image.

    Collapse this imageExpand this image
    2556389


  3. Save the configurations, and then wait for the MSDTC service to restart.

Open the MS DTC ports in your Firewall:

Ports for the Administration Server
Installing BizTalk Server 2010 in a Basic Multi-Computer Environment

More information

For more information about this issue, visit the following Microsoft websites:
Troubleshooting problems in MSDTC
How to enable Network DTC Access for MS DTC
Note This is a "FAST PUBLISH" article created directly from within the Microsoft support organization. The information contained herein is provided as-is in response to emerging issues. As a result of the speed in making it available, the materials may include typographical errors and may be revised at any time without notice. See Terms of Use for other considerations.

Properties

Article ID: 2556390 - Last Review: January 12, 2013 - Revision: 6.0
Applies to
  • Microsoft BizTalk Server 2006 Developer Edition
  • Microsoft BizTalk Server 2006 Enterprise Edition
  • Microsoft BizTalk Server 2006 R2 Branch Edition
  • Microsoft BizTalk Server 2006 R2 Developer Edition
  • Microsoft BizTalk Server 2006 R2 Enterprise Edition
  • Microsoft BizTalk Server 2006 R2 Service Pack 1
  • Microsoft BizTalk Server 2006 R2 Standard Edition
  • Microsoft BizTalk Server 2006 Standard Edition
  • Microsoft BizTalk Server 2009 Branch
  • Microsoft BizTalk Server 2009 Developer
  • Microsoft BizTalk Server 2009 Enterprise
  • Microsoft BizTalk Server 2009 Standard
  • Microsoft BizTalk Server Branch 2010
  • Microsoft BizTalk Server Developer 2010
  • Microsoft BizTalk Server Enterprise 2010
  • Microsoft BizTalk Server Standard 2010
Keywords: 
KB2556390

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com