DOCUMENT:Q252641 11-JUN-2002 [iis] TITLE :MSDTC Conflicts During NTOP Installation on Cluster Server PRODUCT :Internet Information Server PROD/VER::4.0 OPER/SYS: KEYWORDS: ====================================================================== ------------------------------------------------------------------------------- The information in this article applies to: - Microsoft Internet Information Server version 4.0 ------------------------------------------------------------------------------- SYMPTOMS ======== When you install the Windows NT Option Pack (NTOP) on a clustered server with newer versions of the Microsoft Distributed Transaction Coordinator (MSDTC) present, the following MSDTC event may occur: Source: Service Control Manager Event ID: 7024 Description: The MSDTC service terminated with service-specific error 3221229574. CAUSE ===== MSDTC version conflicts can occur during the NTOP installation on a clustered server. The NTOP installs an older version of the MSDTC. If the clustered server has Windows NT Service Pack 4 or later, the NTOP installation may fail and the MSDTC may not function correctly after the installation. When SQL Server is installed prior to the NTOP, similar problems with the MSDTC may occur. If one of the following situations describes your problem, use the steps in the "Workaround" section of this article. - The NTOP cannot be installed because Windows NT SP4 or later is installed on the system. - The NTOP is installed, but the MSDTC resources fail under Cluster Administrator. - SQL Server and the NTOP are both installed on a clustered server and the MSDTC is the only resource failing. WORKAROUND ========== 1. Remove the MSDTC resource group from cluster server. 2. Delete the following registry keys on the MSDTC: HKLM\software\Microsoft\MSDTC and HKLM\SYSTEM\CurrentControlSet\Services\MSDTC 3. Remove the shared MSDTCLog folder on the shared drive. 4. Install the standalone version of the MSDTC from the following location: ftp://ftp.microsoft.com/bussys/distapps/MTS/Public-Fixes/usa/DTC/SvcPack/ 5. Stop and restart the cluster services on both nodes in the following order: a. Stop CLSSVC on node B b. Stop CLSSVC on node A c. Start CLSSVC on node A d. Start CLSSVC on node B 6. Test failover of the MSDTC group. If it works, the workaround was successful. 7. If the errors persist, use the DTCremove utility (not supported), and then run DTCSetup.exe again as described above. 8. If SQL Server is installed, you may need to remove SQL Server first. For additional information, click the article numbers below to view the articles in the Microsoft Knowledge Base: Q192708 INF: Installation Order: Cluster Server Support for SQL or MSMQ Q219264 INF: Order of Installation for SQL Server 7.0 Clustering Setup Note: For servers with SP5 installed prior to the NTOP installation, a fix for the MSDTC installation is provided. For additional information on MSDTC installation instructions, click the article number below to view the article in the Microsoft Knowledge Base: Q241573 How To Install IIS 4.0 onto a Single Node of MSCS 1.0 Note: Update both nodes on the cluster. Additional query words: MSCS, cluster, MSDTC, NTOP ====================================================================== Keywords : Technology : kbiisSearch kbiis400 Version : :4.0 Issue type : kbprb Solution Type : kbpending ============================================================================= THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY. Copyright Microsoft Corporation 2002.