[rabbitmq-discuss] 406 precondition-failed vs 530 not-allowed on exchange declaration

Michael Klishin michael.s.klishin at gmail.com
Fri Jul 8 09:36:15 BST 2011


An amqp gem user reported seeing 530 not-allowed connection exception when
declaring an exchange. The error message is

«NOT_ALLOWED - cannot redeclare exchange 'jobs' in vhost '/' with different
type, durable or autodelete value»

Do I understand it correctly that this is a permissions issue? We have
plenty of examples of faulty exchange declaration in the amqp gem test
but they all result in 406 precondition-failed.

The only Java client test that tests 530 exception (according to IntelliJ
IDEA) is this:


which has nothing to do with permissions or exchanges.

Can someone from the RabbitMQ team please help me understand what is going
on and what scenarios I should be testing in the amqp gem test suite?

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20110708/4de0201b/attachment.htm>

More information about the rabbitmq-discuss mailing list