Shovel with an AMQP 0-9-1 source and an AMQP 1.0 destination runs into an exception #11703
-
Hello, I recently upgrade my Rabbitmq cluster from 3.12.9 to 3.13.1. When I push a message to the queue linked to one of my shovel through a java client, I have this error : The same message on the Rabbitmq version 3.12.9 is well sent through the shovel. However, when I push a message manually on the rabbitmq admin webapp everything is ok on the 2 versions. I think, it's maybe because of the source/destination protocol configured on my shovel (0.9.1 for the source / 1.0 for the destination) but I'm not sure about it. Some links on a potential change on the protocol conversions that is new on the release 3.13.0 : https://www.rabbitmq.com/docs/conversions#amqpl-amqp If someone have an idea on it, I will be happy to discuss about it ! |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 4 replies
-
@adenoeud we need a specific set of steps or an executable way to reproduce this against |
Beta Was this translation helpful? Give feedback.
-
@adenoeud @kjnilsson has found what is likely the root cause: our Erlang AMQP 1.0 client sets the wrong type for the priority field, and Azure rejects such messages. This was addressed for 3.12.x but not 3.13.x, apparently. It will be soon enough (#11728). |
Beta Was this translation helpful? Give feedback.
@adenoeud @kjnilsson has found what is likely the root cause: our Erlang AMQP 1.0 client sets the wrong type for the priority field, and Azure rejects such messages.
This was addressed for 3.12.x but not 3.13.x, apparently. It will be soon enough (#11728).