Event ID - 2254

Event Id2254
SourceMSMQ
DescriptionThe message could not be moved to deadletter queue %1. The deadletter queue is authenticated and the authenticity of the message could not be verified. The message will be moved to the system transactional dead letter queue. This event is logged at most once per %2 seconds. To change this setting, set \HKLM\Software\Microsoft\MSMQ\Parameters\Event2254 registry value to desired time in seconds.
Event Information According to Microsoft :

Cause :

This event is logged when the message could not be moved to deadletter queue.

Resolution :

Confirm that the message is properly signed or allow the dead-letter queue to receive nonauthenticated messages

The dead-letter queue that is mentioned in the error is authenticated, but the MSMQ Service could not confirm the authenticity of the message in the dead-letter queue. To resolve this issue, do one of the following:
  • Confirm that the computer that sent the message is properly signing its authenticated messages. For more information about signing messages, see Message Authentication.
  • Allow the dead-letter queue to receive nonauthenticated messages.
To perform this procedure, you must have membership in Administrators , or you must have been delegated the appropriate authority. If you want to modify permissions, you also must have the Set Properties permission on the specified queue.

Allow the dead-letter queue to receive nonauthenticated messages

To allow the dead-letter queue to receive nonauthenticated messages:
  1. Open the Computer Management snap-in. To open Computer Management, click Start . In the search box, type compmgmt.msc , and then press ENTER.
  2. In the console tree, expand Services and Applications , and then expand Message Queuing .
  3. Right-click the desired queue, and then click Properties .
  4. On the General tab, clear the Authenticated check box.
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:
  1. Open the Services snap-in. To open Services, click Start . In the search box, type services.msc , and then press ENTER.
  2. Locate the Message Queuing service, and then confirm that the value in the Status column is Started .
Reference LinksEvent ID 2254 from MSMQ

Catch threats immediately

We work side-by-side with you to rapidly detect cyberthreats
and thwart attacks before they cause damage.

See what we caught

Did this information help you to resolve the problem?

Yes: My problem was resolved.
No: The information was not helpful / Partially helpful.