Event ID 2161 — 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: 2161
Source: MSMQ
Version: 6.1
Symbolic Name: QUEUE_ALIAS_INVALID_QUEUE_NAME
Message: The mapping of the URL %1 to the queue %2 is ignored. This queue name is not a valid URL-style queue name.

Resolve

Confirm the existence of a valid queue

The queue that is indicated in the event does not have a correctly formed URL-style queue name in an MSMQ SFD mapping file.

The following are examples of valid name formats:

  • https://ComputerAddress/msmq/PublicQueue
  • https://ComputerAddress/msmq/private$\PrivateQueue
  • HTTPS://ComputerAddress/msmq/PublicQueue
  • HTTPS://ComputerAddress/msmq/private$\PrivateQueue

Note: In these examples, ComputerAddress can be specified as the name, Hypertext Transfer Protocol (HTTP) URL, or IP address that is associated with the destination computer.

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

To fix the queue name:

  1. In Windows Explorer, navigate to %windir%\System32\msmq\Mapping.
  2. Open the desired mapping file. Note that mapping files are .xml files.
  3. Locate the queue that is indicated in the event, and then modify the name so that it is properly formatted.

For more information about creating valid queue format names, see Queue Names (https://go.microsoft.com/fwlink/?LinkId=104739).

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