The installation of Microsoft Message Queuing 3.0 is not successful in a child domain when you use an Enterprise Administrator account (875530)



The information in this article applies to:

  • Microsoft Message Queuing 3.0, when used with:
    • Microsoft Windows Server 2003, Standard Edition
    • Microsoft Windows Server 2003, Enterprise Edition
    • Microsoft Windows Server 2003, Enterprise x64 Edition

SYMPTOMS

The installation of Microsoft Message Queuing 3.0 is not successful in a child domain when you use an Enterprise Administrator account. This problem occurs when you try to install Message Queuing 3.0 with Downlevel Client Support in the child domain by using an account that has Enterprise Administrator permissions from the parent domain.

For example, in the following scenario, the installation of Message Queuing 3.0 is not successful:
  • You are logged on as a local Domain Administrator with Enterprise Administrator permissions in the parent domain. The parent domain is also known as the A domain.
  • You try to install Message Queuing 3.0 in the child domain. The child domain is also known as the B domain.

Note This problem still occurs when you install Message Queuing 3.0 that has routing enabled on the child domain controller.

CAUSE

This problem occurs when the replication of the following Message Queuing Active Directory objects is not completed:
  • MSMQ-Configuration object
  • MSMQ-Settings object
When the replication delay occurs, the Message Queuing 3.0 service cannot start. This problem occurs because the Message Queuing 3.0 service cannot find the Message Queuing Active Directory objects. When this problem occurs, the Message Queuing 3.0 installation is rolled back.

WORKAROUND

To work around this problem so that you can install Message Queuing 3.0 successfully, you must log on by using an account that belongs to the child domain. This account must be a member of the child domain local Domain Administrator group. For example, if you install Message Queuing 3.0 in the abc domain, you must log on to the abc domain by using an account that is a member of the abc domain local Domain Administrator group.

Note This problem is fixed in Microsoft Windows Server 2003 Service Pack 1.

STATUS

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

MORE INFORMATION

When you install Message Queuing 3.0, the following objects are replicated to all domain controllers in the site:
  • The MSMQ-Configuration object

    The MSMQ-Configuration object contains configuration parameters for a specific computer.

    To locate the MSMQ-Configuration object, follow these steps:
    1. Click Start, click All Programs, click Administrative Tools, and then click Active Directory Users and Computers.
    2. In the left pane, expand <DomainName>.

      The placeholder <DomainName> is the name of your domain.
    3. Click Domain Controllers.

      For each computer that you install Message Queuing 3.0 on, an instance of the MSMQ-Configuration object is created.
  • The MSMQ-Settings object

    The MSMQ-Settings object enables fast query of the Message Queuing 3.0 servers for a site.

    To locate the MSMQ-Settings object, follow these steps:
    1. Click Start, click All Programs, click Administrative Tools, and then click Active Directory Sites and Services.
    2. In the left pane, expand Sites, expand <SiteName>, expand Servers, and then click <ServerName>.

      The placeholder <ServerName> is the name of your server.
    3. In the right pane, the MSMQ-Settings object appears.

Modification Type:MajorLast Reviewed:4/20/2005
Keywords:kbnofix kbtshoot kbBug kbprb KB875530 kbAudITPRO kbAudDeveloper