Event ID 2154 — MSMQ Service Initialization
Applies To: Windows Server 2008
Microsoft Message Queuing (MSMQ) Service Initialization prepares the MSMQ Service for startup. Problems during initialization may prevent Message Queuing as a whole from starting up or may prevent a feature or subset of features from functioning properly.
Event Details
Product: | Windows Operating System |
ID: | 2154 |
Source: | MSMQ |
Version: | 6.0 |
Symbolic Name: | EVENT_ERROR_INIT_MULTICAST |
Message: | A multicast listener initialization failed. The file '%3' may be corrupted. Error %1: %2 |
Resolve
Recreate message queues
Mulitcast listener failed on one or more files. This may indicate that the store is corrupt. Try deleting the queues (through the file system or the directory service) for which such errors are generated, and then restart Message Queuing. Before you delete a queue, make sure that the queue is empty and that Message Queuing is offline.
To perform these procedures, you must have membership in Administrators, or you must have been delegated the appropriate authority.
Delete a queue
To delete a queue:
Open the Computer Management snap-in. To open Computer Management, click Start. In the search box, type compmgmt.msc, and then press ENTER.
In the console tree, expand Services and Applications.
Right-click Message Queuing, point to All Tasks, and then click Take Message Queuing Offline.
Right-click the desired queue, and then click Delete.
Restart Message Queuing and recreate a queue
To restart Message Queuing and recreate a queue:
- Open the Services snap-in. To open Services, click Start. In the search box, type services.msc, and then press ENTER.
- Right-click Message Queuing, and then click Restart. You must restart all the dependent services, as well.
- Open the Computer Management snap-in. To open Computer Management, click Start. In the search box, type compmgmt.msc, and then press ENTER.
- In the console tree, expand Services and Applications, and then select Message Queuing.
- Right-click Public Queue or Private Queue, and then click New.
- Create your queue with the correct settings.
- Right-click Message Queueing, click All Tasks, and then click Bring Message Queuing Online.
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 then confirm that the value in the Status column is Started.
- For further confirmation, run a test application that uses the Active Directory features that you require.