PRB: MSMQ Service Cannot Run As a User Account on a Domain Controller (264579)



The information in this article applies to:

  • Microsoft Message Queuing 2.0

This article was previously published under Q264579

SYMPTOMS

If you install Microsoft Message Queuing (MSMQ) on a domain controller, and change the MSMQ service after the installation to run as a domain user account, and then you install an MSMQ Independent Client (IC) against the domain controller, the IC installation fails with an access denied error (0xC00E0025) during the setup.

CAUSE

This error occurs because MSMQ cannot run as a domain or local user account on a Windows 2000 domain controller. This is not a supported configuration for MSMQ. The MSMQ service on a domain controller must be configured to run as the Local System account. This is the default setting that MSMQ is configured for during an installation.

RESOLUTION

To resolve this behavior, configure the MSMQ service to run as the Local System account. If MSMQ is configured to use a domain account, revert back to the Local System Account.

STATUS

This behavior is by design.

REFERENCES

The Windows 2000 Help for MSMQ
The Windows 2000 Release Notes

Modification Type:MajorLast Reviewed:8/3/2000
Keywords:kbDSupport kbprb KB264579