<div dir="ltr"><div><div><div><div><div>I use tcpdump to get the amqp protocol packet, which says 'Exchange.Unknown' in INFO field.<br></div>In AMQP section, I can see the error message is 'Unknown exchange message 40' or 'Unknown exchange message 51'.<br>

</div>I have searched the celery 3.0.18 which I'm using, only bin/celery.py has similar error message 'Unknown {<a href="http://0.name">0.name</a>} message {1}', which can be trigger by using command like 'celery amqp exchange.unbind' or 'celery amqp exchange.unbind_ok'.<br>

</div>I haven't found which process to call it, but I'm still checking with other colleagues using celery.<br></div><div>I'm not at that computer, so cannot share the packet I captured. But the error I captured is from one broker to another and we are using federation exchanges and federation queues.<br>

</div><div><br></div>And yes, I have posted the same question to celery-users group.<br></div><br></div><div class="gmail_extra"><br><br><div class="gmail_quote">2014-04-18 19:41 GMT+08:00 Michael Klishin <span dir="ltr"><<a href="mailto:mklishin@gopivotal.com" target="_blank">mklishin@gopivotal.com</a>></span>:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 18 April 2014 at 15:36:42, Joey Jiao (<a href="mailto:joey.jiaojg@gmail.com">joey.jiaojg@gmail.com</a>) wrote:<br>
> > I'm using celery as the client. It should also support these<br>
> two msg_id.<br>
> but the bin/celery might has the issue which doesn't include<br>
> exchange.unbind and unbind_ok. Might be better check with them.<br>
<br>
Perhaps Ask (Celery author) can shed some light on what client Celery uses<br>
and what protocol version it targets.<br>
<br>
Meanwhile, can you post something that explains how you run Celery and<br>
what the error message looks like? <br>
--<br>
MK<br>
<br>
Software Engineer, Pivotal/RabbitMQ<br>
</blockquote></div><br><br clear="all"><br>-- <br>-Joey Jiao
</div>