Submit a ticketCall us

Have You Auto Renewed? If not, you're missing out.
The SolarWinds Renewal Program comes with a host of benefits including the most recent product updates, 24/7 technical support, virtual instructor-led training and more. Experience all of this with the convenience of Auto Renewal, and never worry about missing any of these great benefits. Learn More.

Home > Success Center > Network Performance Monitor (NPM) > Unable to start Microsoft Message Queuing service due to Event ID 2078 — Message Queuing Logging and Checkpoint Events

Unable to start Microsoft Message Queuing service due to Event ID 2078 — Message Queuing Logging and Checkpoint Events

Created by Daniel Polaske, last modified by MindTouch on Jun 23, 2016

Views: 29 Votes: 1 Revisions: 12

Overview

You may find that the Microsoft Message Queuing (MSMQ) service is unable to start.

This may occur after deleting .mq files in the MSMQ folder, or due to unrelated SolarWinds or Windows issues.

Environment

All Orion Core products

Detail

SolarWinds is dependent on this service to be able to start.

When investigating the Event Viewer log, you may find Event 2078 which displays the following: 

Information below is from the Microsoft website

 

To provide transaction consistency, Message Queuing logs transaction status changes and incoming messages to a log file (QMLog), and then creates a checkpoint that is written to a separate file. The checkpoint file contains version information, and the QMLog is updated to refer to that version of the checkpoint file as being the current checkpoint.

 

During initialization of the MSMQ Service, there is a recovery phase for transactional messages where the QMLog file is read. It contains the version information for the most current checkpoint entry in the checkpoint files and then uses the current checkpoint file to perform recovery of transactional messages.

 

If there is a failure between the time that the checkpoint file was created and when the QMLog was updated with the new version, the QMLog file refers to the earliest checkpoint file version and recovery fails.

 

Message Queuing uses several checkpoint files to maintain consistency. These checkpoint files are used to perform recovery of transactional messages.

 

To resolve the issue, see https://technet.microsoft.com/en-us/...=ws.10%29.aspx.

 

 

 

 

Last modified

Tags

Classifications

Public