Microsoft KB Archive/908620

= How to configure MS DTC Transaction Internet Protocol functionality after you install security update 902400 =

Article ID: 908620

Article Last Modified on 12/3/2007

-

APPLIES TO

 Microsoft Windows Server 2003, Datacenter Edition (32-bit x86) Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems Microsoft Windows Server 2003, Datacenter x64 Edition Microsoft Windows Server 2003, Enterprise Edition (32-bit x86) Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems Microsoft Windows Server 2003, Enterprise x64 Edition Microsoft Windows Server 2003, Standard Edition (32-bit x86) Microsoft Windows Server 2003, Standard x64 Edition</li> Microsoft Windows Server 2003, Web Edition</li> Microsoft Windows Server 2003 Service Pack 1, when used with: <ul> Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)</li></ul>

<ul> Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems</li></ul>

<ul> Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)</li></ul>

<ul> Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems</li></ul>

<ul> Microsoft Windows Server 2003, Standard Edition (32-bit x86)</li></ul>

<ul> Microsoft Windows Server 2003, Web Edition</li></ul> </li> Microsoft Windows Small Business Server 2003 Premium Edition</li> Microsoft Windows Small Business Server 2003 Standard Edition</li> Microsoft Windows XP Media Center Edition 2002</li> Microsoft Windows XP Media Center Edition 2005</li> Microsoft Windows XP Professional x64 Edition</li> Microsoft Windows XP Service Pack 1, when used with: <ul> Microsoft Windows XP Home Edition</li></ul>

<ul> Microsoft Windows XP Professional</li></ul> </li> <li>Microsoft Windows XP Service Pack 2, when used with: <ul> <li>Microsoft Windows XP Home Edition</li></ul>

<ul> <li>Microsoft Windows XP Professional</li></ul> </li> <li>Microsoft Windows XP Tablet PC Edition 2005</li> <li>Microsoft Windows XP Tablet PC Edition</li> <li>Microsoft Windows 2000 Professional Edition</li> <li>Microsoft Windows 2000 Advanced Server</li> <li>Microsoft Windows 2000 Datacenter Server</li> <li>Microsoft Windows 2000 Service Pack 4</li> <li>Microsoft Small Business Server 2000 Standard Edition</li></ul>

-

<div class="notice_section">

Important This article contains information about how to modify the registry. Make sure to back up the registry before you modify it. Make sure that you know how to restore the registry if a problem occurs. For more information about how to back up, restore, and modify the registry, click the following article number to view the article in the Microsoft Knowledge Base:

256986 Description of the Microsoft Windows registry

<div class="summary_section">

INTRODUCTION
Microsoft security bulletin MS05-051 describes some security-related changes to Transaction Internet Protocol (TIP) functionality in Microsoft Distributed Transaction Coordinator (MS DTC). Security bulletin MS05-051 describes security update 902400. When you install security update 902400 in Microsoft Windows 2000, you disable TIP functionality. By default, TIP is disabled on computers that are running Microsoft Windows XP or Microsoft Windows Server 2003.

On computers that are running Windows XP or Windows Server 2003, or on computers that have security update 902400 installed, you can enable TIP by configuring a registry entry.

Security update 902400 also contains new registry entries to configure TIP functionality. This article describes how to configure MS DTC TIP functionality after you install security update 902400.

IMPORTANT Before you modify the TIP-related registry settings that are described in this article, see security bulletin MS05-051 for information about the following issues:
 * Vulnerabilities that the security bulletin addresses.
 * Why TIP functionality is disabled by default.
 * Recommended potential mitigation factors.

For more information, click the following article number to view the article in the Microsoft Knowledge Base:

902400 MS05-051: Vulnerabilities in MS DTC and COM+ could allow remote code execution

<div class="moreinformation_section">

How to enable TIP functionality after you install security update 902400
Warning Serious problems might occur if you modify the registry incorrectly by using Registry Editor or by using another method. These problems might require that you reinstall your operating system. Microsoft cannot guarantee that these problems can be solved. Modify the registry at your own risk. <ol> <li>Click Start, click Run, type regedit, and then click OK.</li> <li>Locate and then right-click the following registry subkey:

HKEY_LOCAL_MACHINE\Software\Microsoft\MSDTC\Security

</li> <li>Use the following information to set a value for the NetworkDtcAccessTip entry.

Note If the registry entry does not exist, the TIP protocol is disabled.

Name: NetworkDtcAccessTip

Type: REG_DWORD

Value: <ul> <li>0 (default)

The TIP protocol is disabled. MS DTC does not listen on port 3372.</li> <li>A non-zero value

The TIP protocol is enabled. MS DTC listens on port 3372.</li></ul>

Notes <ul> <li>This registry entry already exists on computers that are running Windows XP or Windows Server 2003 and that do not have security update 902400 installed. If a value for this key already exists, security update 902400 leaves the current value unchanged.</li> <li>In Windows XP and in Windows Server 2003, you must enable Network DTC Access to enable TIP support. For more information about how to enable or disable Network DTC Access and other related MS DTC configuration options, click the following article number to view the article in the Microsoft Knowledge Base:

899191 New functionality in the Distributed Transaction Coordinator service in Windows Server 2003 Service Pack 1 and in Windows XP Service Pack 2

</li></ul> </li> <li>Quit Registry Editor.</li> <li>Stop and then restart the MS DTC service. To do this, follow these steps: <ol style="list-style-type: lower-alpha;"> <li>At a command prompt, type net stop msdtc, and then press ENTER.</li> <li>Type net start msdtc, and then press ENTER.</li></ol> </li></ol>

How to configure TIP
If security update 902400 is installed and if TIP is enabled, you can configure TIP by modifying the following registry entries. These entries are located under the following registry subkey:

Note If the registry entry does not exist, the TIP protocol is disabled.

Note To enable modifications to these registry settings, stop and then restart the MS DTC service.

TIP is an Internet Engineering Task Force (IETF) standard. For more information about TIP, visit the following IETF Web site:

RFC 2371 Transaction Internet Protocol version 3.0

Additional query words: kbmustloc kblangall

Keywords: kbinfo KB908620

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.