"V-16-10051-17023 MSMQ:group_name:online:Failed to wait for 'MSMQ$group_name' service to start. Error = 1." is reported when a clustered MSMQ instance fails to come online

book

Article ID: 100052676

calendar_today

Updated On:

Description

Error Message

V-16-10051-17023 MSMQ:group_name:online:Failed to wait for 'MSMQ$group_name' service to start. Error = 1.

Cause

The MSMQ data is already messed up. 
Event ID 2020 can be seen in Windows application event log as below:
The Message Queuing service cannot start. The internal private queue 'admin_queue$' cannot be initialized. If the problem persists, reinstall Message Queuing. Error 0xc00e0001:

Event ID 7024 can be seen in Windows system event log as below:
The Message Queuing service terminated with the following service-specific error:
%%3222142977

Resolution

Remove the "Message Queueing Services"(MSMQ) component then re-install it again. 
When remove the MSMQ  component in a multidomain environment, wait for Active Directory replication to occur and check that the MSMQ object for the applicable computer was removed before attempting to reinstall MSMQ on the same computer.
remove the MSMQ  component does not remove MSMQ executable files from the Windows\System32 and Windows\System32\Drivers folders.
1) To remove the MSMQ  component
1. Click "Start", point to "Control Panel", and then click "Programs", then "Programs and Features"
2. Click "Turn on Windows Features on or off", a window "Add Roles and Features Wizard" pop-up, follow the remaining instructions in the wizard to find the "Message Queuing" component.
3. Clear the "Message Queuing" check box, and then click Next.
4. When ask if you want to permanently delete the queues and messages created by Message Queuing, click Yes.
 
2)  To add the MSMQ  component
1. Click "Start", point to "Control Panel", and then click "Programs", then "Programs and Features"
2. Click "Turn on Windows Features on or off", a window "Add Roles and Features Wizard" pop-up, follow the remaining instructions in the wizard to find the "Message Queuing" component.
3. On the Message Queuing page, uncheck the "Active Directory integration".
4. Click OK, and then click Next. 
5. Follow the remaining instructions in the wizard.

Issue/Introduction

A clustered MSMQ (Microsoft Message Queueing) instance may fail to come online.