Event ID 2161 — Message Queuing Operation
Applies To: Windows Server 2008
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.0 |
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:
- In Windows Explorer, navigate to %windir%\System32\msmq\Mapping.
- Open the desired mapping file. Note that mapping files are .xml files.
- 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:
- Open the Services snap-in. To open Services, click Start. In the search box, type services.msc, and then press ENTER.
- Locate the Message Queuing service, and confirm that the value in the Status column is Started.