When you run the Microsoft BizTalk Server 2004 Configuration
Wizard to configure BizTalk Server 2004, you may experience all the
following symptoms:
- You receive the following error message:
Cannot create the active directory or DNS
configuration.
Please check that the names are correct and that you have
the appropriate permissions to create, delete and modify Active Directory or
DNS objects. See log for more details.
- If you click Retry, you receive the same
error message.
- If you click Cancel, the installation is
rolled back, and the following information appears on the last page of the
Configuration Wizard:
Configuration failed
The configuration failed and no settings were applied.
A
Logfile has been created in your temp directory.
- If you click the Logfile link, information
that is similar to the following appears in the log file:
[12:44:41 PM Info MSMQTConfig] Entering function: CMSMQTConfig::ConfigureFeature
[12:44:41 PM Info MSMQTConfig] Message Queuing will user computer name <computer_name>
[12:44:41 PM Info MSMQTConfig] Message Queuing will bind to all IP addresses on this computer (no side-by-side mode)
[12:44:41 PM Warning ConfigHelper] Unable to retrieve install path for component: MessageQueuing
[12:44:41 PM Error MSMQTConfig] c:\depot4000\jupiter\source\private\mozart\source\msmqt\src\setup\extention\msmqtconfig.cpp(491): FAILED ht = c0c01d24
[12:44:41 PM Error MSMQTConfig] c:\depot4000\jupiter\source\private\mozart\source\msmqt\src\setup\extention\msmqtconfig.cpp(197): FAILED ht = c0c01d24
[12:44:41 PM Info MSMQTConfig] Leaving function: CMSMQTConfig::ConfigureFeature
This issue occurs if all the following conditions are true:
- You integrate BizTalk Server 2004 with the Active Directory
directory service in the BizTalk Server 2004 Configuration Wizard.
- The Microsoft Message Queuing service is installed on the local
computer.
- Business Activity Services (BAS) and BizTalk Server 2004
are installed on the same computer.
Typically, this issue occurs in a single-server environment. When
you configure BizTalk Server 2004 to be integrated with Active Directory, the
Business Activity Services (BAS) configuration performs the following sequence
of actions:
- The BAS configuration verifies whether the Message Queuing
service is installed locally. If the BAS configuration determines that the Message
Queuing service is installed on the local computer, the BAS configuration determines
incorrectly that the local computer is remote to the computer where the BizTalk
host is located.
- For BAS to operate correctly on a computer that is remote to
the BizTalk host, the computer where the BizTalk
host is located must have the
BizTalk Message Queuing Adapter (MSMQT) installed. Therefore, the BAS configuration queries
the computer where the BizTalk
host is located to determine whether the MSMQT is installed.
- When the BAS configuration cannot locate the MSMQT, BizTalk
Server 2004 integration with Active Directory is unsuccessful.
To work around this issue, remove the Message Queuing
service, run the BizTalk Server 2004 Configuration Wizard
(Configframework.exe) again to configure BizTalk Server 2004, and then reinstall the
Message Queuing service.
For additional information about BizTalk Server 2004, visit the
following Microsoft Web site: