"Warning: the CID values for both test machines are the same"

Source: Internet
Author: User
Tags virtual environment biztalk

I Came authentication ssFrustratingInteresting problem today where the BizTalk Server 2006 Configuration Wizard wocould fail every time I applied a new configuration.

Unlike a typical BizTalk developer environment (which usually consists of BizTalk and SQL server on the same machine), this environment consisted of two separate machines: one BizTalk Server 2006 and one SQL Server 2005 (I. e. the BizTalk databases are stored on the SQL Server ). additionally, this is a virtual environment and both machines were cloned from the same base Windows Server 2003 R2 template.

I was installing the following components...

· Enterprise Single Sign-On (SSO)

· Group

· BizTalk Runtime

· Msmqt

It wowould successfully install entsso, but wowould fail when installing the group. The log file reported the following error:

Failed to configure with error message [Exception of Type 'System. deleiseservices. transactionproxyexception 'was thrown.]

The following Google search suggested to me that the underlying problem was with MSDTC (Aren't all BizTalk problems?). I checked, and double-checked, the MSDTC properties on both servers and couldn't find anything wrong with the configuration. So, I had to pull out of the big guns.

I downloaded dtcping (a very handy tool for debugging DTC issues) and ran it on both machines (make sure to read the instructions on how to use dtcping as it is not straightforward ). in the generated log file I noticed the following warning:

Warning: the CID values for both test machines are the same while this problem won't stop dtcping test, MSDTC will fail for this...

A Google search on this warning helped me to understand that the underlying problem is that the CID values stored for MSDTC were not changed during the cloning process. But of course!

If you're experiencing this problem, check the following registry key on both of your machines. Are the keys identical?

Hkey_classes_root/CID

Mine were. Here's the steps I took successfully reinstall MSDTC so that the CID values were unique. Run this procedure on both machines:

1. Use add windows components, and remove network DTC.

2. Go to the command line and run: MSDTC-uninstall

3. go to the Registry and delete the MSDTC keys in HKLM/software/Microsoft/software/MSDTC, HKLM/system/CurrentControlSet/services/MSDTC, and hkey_classes_root/CID (if they're still there ).

4. Reboot

5. Go to the command line and run: MSDTC-install

6. Use add windows components, and add network DTC.

7. Go to the command line and run: Net start MSDTC

After running this on both servers I was able to confirm that the CID values were unique. And, sure enough, when I next applied my configuration to BizTalk Server 2006 everything worked perfectly.

I hope this helps!

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.