We’ve just released NServiceBus.RabbitMQ 5.1.2, 5.0.5, and 4.4.5.
- #549 The transport can’t publish messages because “A message was already published on this channel with the same confirmation number”
How to know if you are affected
Anyone using the RabbitMQ transport is potentially affected.
- The endpoint can no longer send messages
- The following warning might be logged:
WARN NServiceBus.Transport.RabbitMQ.MessagePump Failed to process message. Returning message to queue... System.TimeoutException: The operation has timed out.
Should you upgrade immediately
If you are experiencing the problem, you should upgrade immediately.
Where to get it
You can download the updated version directly from NuGet: https://www.nuget.org/packages/NServiceBus.RabbitMQ/
The team in Particular