PRB: BizTalk Event ID 324: The Following Message Queuing Queue Cannot be Opened... (285693)



The information in this article applies to:

  • Microsoft BizTalk Server 2000

This article was previously published under Q285693

SYMPTOMS

BizTalk Server 2000 may log the following error message in the Application event log:
Event ID: 324
Source: BizTalk Server

Description: An error occurred in BizTalk Server.

Details:
------------------------------
The following Message Queuing queue cannot be opened: "Direct=OS:server1\private$\test" (Message Queuing error code: 0xc00e0025=Access is denied.) Verify the existence and security setting of the queue.

The receive function <testMSMQ> has experienced problems, it will be shut down and disabled. Once these problems have been corrected, re-enable this receive function in BizTalk Server Administration.

There was a failure processing the <testMSMQ> receive function. Check your receive function configuration in BizTalk Server Administration.
NOTE: The queue name <testMSMQ> is an example. The actual queue name may vary.

CAUSE

The BizTalk Messaging Service is logging on with a user account that has insufficient privileges to the target message queue.

RESOLUTION

To resolve this problem, modify the properties for the Message Queue by using the Message Queuing Microsoft Management Console (MMC) snap-in:
  1. Click Start, point to Programs, point to Administrative Tools, and then click Computer Management.
  2. Click to expand Computer Management(Local), expand Services and Applications, and then expand Message Queuing.
  3. Expand Private Queues, right-click the target message queue, and then click Properties.

    NOTE: Depending on the type of message queues being used, you may need to expand Public Queues.
  4. Click the Security tab, and then add the account that the BizTalk Messaging Service is configured to use.
  5. Click OK to save the changes.

To find the account that the BizTalk Messaging Service is using, follow these steps:
  1. From the Computer Management console, expand Services and Applications, and then click Services.
  2. In the right window pane, double-click BizTalk Messaging Service, and then click the Log On tab.
  3. The configured account is listed here as either Local System or a specific user account.

STATUS

This behavior is by design.

MORE INFORMATION

If the BizTalk Messaging Service is configured to log on by using an account other than the Local System account, the security settings for the Message Queue must give this account full control to the queue.

Modification Type:MajorLast Reviewed:10/17/2003
Keywords:kbprb KB285693