Event ID 2157 — 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: | 2157 |
Source: | MSMQ |
Version: | 6.0 |
Symbolic Name: | QUEUE_ALIAS_DUPLICATE_MAPPING_WARNING |
Message: | The mapping of the URL %1 to the queue %2 was ignored. This URL is already mapped to another queue. |
Resolve
Eliminate duplicate mappings in the Message Queuing mapping files
A queue alias, or URL, is being used multiple times in the Message Queuing mapping file or files.
Each alias can only be used once in a mapping file. If you have multiple mapping files in use, it is possible to have the same alias in different mapping files pointing to different queues, which also does not work.
To perform this procedure, you must have membership in Administrators, or you must have been delegated the appropriate authority.
To eliminate duplicate mappings:
- In Windows Explorer, navigate to %windir%\System32\msmq\Mapping.
- Open the desired mapping file, and locate the alias that is indicated in the event description. Note that mapping files are .xml files.
- Replace the duplicate queue alias with a unique alias.
For more information about Message Queuing mapping files, see "Logical and physical addresses" in HTTP Message Redirection (https://go.microsoft.com/fwlink/?LinkId=104806).
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.