Hi Alexander, On 06/07/11 08:50, Alexander Kuleshov wrote: > amqp_channel:call(Channel, #'queue.declare'{queue = <<"test1">>}), > amqp_channel:subscribe(Channel, #'basic.consume'{queue = > <<"test2">>}, self()), You are declaring and subscribing to queues with different names. That's why the subscription is failing. -Emile