Microsoft KB Archive/840144

= You receive &quot;The Message Queuing service is not available&quot; error message when you try to create a private queue in Windows 2000 =

Article ID: 840144

Article Last Modified on 3/20/2007

-

APPLIES TO


 * Microsoft Message Queuing 2.0
 * Microsoft Windows 2000 Advanced Server
 * Microsoft Windows 2000 Service Pack 3
 * Microsoft Windows 2000 Service Pack 3

-





SYMPTOMS
When you install Microsoft Windows 2000 Service Pack 3 (SP3) or later on a computer that is running the Windows 2000 operating system, you may not be able to locate a private queue in the Computer Management window. If you try to create a new private queue, you may receive the following error message:

Cannot create ' '.

Error: The Message Queuing service is not available

Note The  placeholder is a placeholder for the private queue name that you provide when you create a private queue.



CAUSE
When you install Windows 2000 Service Pack 3 or later on a computer that is running Windows 2000, code is added to authenticate the local Remote Procedure Call (RPC) between the message queuing runtime and the local message queuing service. This code supports the local system account that is also the default account. This code also supports domain accounts for domain controllers. You cannot run the Message Queuing service under the local user account. If you try to run the Message Queuing service under the local user account, you receive the error message that is mentioned in the &quot;Symptoms&quot; section.



RESOLUTION
To resolve this problem, follow these steps:
 * 1) Log on to your computer as an administrator.
 * 2) Click Start, and then click Run.

The Run dialog box appears.
 * 1) In the Open box, type Services.msc, and then click OK.

The Services window appears.
 * 1) Locate Message Queuing. Right-click Message Queuing, and then click Properties.

The Message Queuing Properties (Local Computer) dialog box appears.
 * 1) On the Log On tab, click Local System account.
 * 2) Click Apply, and then click OK.
 * 3) Stop the Message Queuing service, and then start the Message Queuing service.



Steps to reproduce the problem
To reproduce the problem, follow these steps:
 * 1) On a computer that is running Windows 2000 Service Pack 1, install Windows 2000 Service Pack 3 or later.
 * 2) Restart the computer after you install the service pack.
 * 3) Click Start, and then click Run.

The Run dialog box appears.
 * 1) In the Open box, type Services.msc, and then click OK.

The Services window appears.
 * 1) Locate Message Queuing. Right-click Message Queuing, and then click Properties.

The Message Queuing Properties (Local Computer) dialog box appears.
 * 1) On the Log On tab, click This account.
 * 2) In the This account box, type  . In the Password box, type  . In the Confirm password box, type the same   again, and then click Apply.

Note The  placeholder is a placeholder for the user name that you put in the This account box. Make sure that this user account exists on your computer.

The  placeholder is a placeholder for the password for the.
 * 1) Click OK.
 * 2) Close the Services window.
 * 3) Log off the administrator account.
 * 4) In the User name box, type  . In the Password box, type , and then click OK to log on to the computer.
 * 5) Right-click My Computer, and then click Manage.

The Computer Management window appears.
 * 1) Expand Services and Applications, and then expand Message Queuing.
 * 2) Expand Private Queues. Try to browse through the messages, or try to create a private queue.

You may receive the error message that is mentioned in the &quot;Symptoms&quot; section.

