Event ID 2141 — Message Queuing Operation

Applies To: Windows Server 2008 R2

Message Queuing operation provides message authentication, message encryption, dead-letter queues, security settings, and other basic features. If Message Queuing has problems with any of these features, proper Message Queuing operation may suffer.

Event Details

Product: Windows Operating System
ID: 2141
Source: MSMQ
Version: 6.1
Symbolic Name: SET_QUEUE_PROPS_FAIL_COUND_NOT_COPY
Message: The properties of the queue %3 cannot be set. Copying the queue file %4 to the temporary file %5 returned error %1: %2

Resolve

Confirm disk space and file permissions

Internally, the MSMQ Service tries to make a temporary copy of the queue file before changing the queue properties, or it tries to copy the new queue permissions file over the old permissions file. If creation of the temporary file fails, this might indicate insufficient disk space, permission problems, or file system errors. Make sure that the disk is not full and that the MSMQ Service can access the Message Queuing storage directory.

To perform these procedures, you must have membership in Administrators, or you must have been delegated the appropriate authority.

To confirm that the MSMQ Service can access the Message Queuing storage directory:

  1. Open the Services console. To open Services, click Start. In the search box, type services.msc, and then press ENTER.
  2. In the details pane, locate Message Queuing.
  3. Check the Log On As column to see what user the service runs under.
  4. Confirm that the user under which the MSMQ Service is running under has permissions on the Message Queuing storage directory (%windir%\System32\msmq\storage).

Verify

Verify that the MSMQ Service is installed and running.

To perform this procedure, you must have membership in Administrators, or you must have been delegated the appropriate authority.

To verify that the MSMQ Service is installed and running:

  1. Open the Services snap-in. To open Services, click Start. In the search box, type services.msc, and then press ENTER.
  2. Locate the Message Queuing service, and confirm that the value in the Status column is Started.

Message Queuing Operation

Message Queuing