rabbitmq input plugin does not respect passive option


Hi there. I'm trying to get the RabbitMQ input plugin working in a situation where the user does not have write access to the AMQP vhost. That is, a queue has been created for me and I'm given its name.

This is the perfect situation to use the passive option, and that's what I've done:

However when doing a packet trace on what logstash does, the passive bit is not set on the Queue.Declare arguments:

When I use `amqp-dequeue` from the `amqp-utils` gem I can successfully read messages from the queue, as the passive bit is set in the Queue.Declare message.


Logstash Developers


Tim Potter


Affects versions