Hide this message
Looking to compare latest NPM features with previous versions of NPM?
The NPM new feature summary offers a comparison of new features and improvements offered with this release.
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.
All Orion Core products
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.