Submit a ticketCall us

Get a crash course on Network Monitoring delivered right to your inbox
This free 7-day email course provides a primer to the philosophy, theory, and fundamental concepts involved in IT monitoring. Lessons will explain not only how to perform various monitoring tasks, but why and when you should use them. Sign up now.

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: 18 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
23:54, 22 Jun 2016

Tags

Classifications

Public