[rabbitmq-discuss] rabbitmq-c + 1.6.0 = bad headers
dhawth at 3crowd.com
Thu Apr 28 20:51:35 BST 2011
Ah, good to know. FWIW, it's not easy to find out what versions of the AMQP spec the various versions of rabbitmq support when digging through the website. Likewise, the README for rabbitmq-c doesn't have a list of server versions it should work with. Either one of those would have cleared this up. Not a criticism, just an observation.
Anyone know why the apt-installed package hasn't been updated since 1.6.0?
Thanks for the help!
On Apr 28, 2011, at 9:38 AM, Pieter de Zwart wrote:
> Upgrade to 2.*. Trust me. You do not want to deal with the 0-8/0-9-1
> compatibility dance =)
> On 4/28/11 5:55 AM, "David Wragg" <david at rabbitmq.com> wrote:
>> David Hawthorne <dhawth at 3crowd.com> writes:
>>> I saw this, which indicates that rabbitmq-c should Just Work:
>> That email is quite old.
>>> Note that I'm using the rabbitmq-cpp wrapper around it (I think it's called
>>> amqpcpp officially).
>>> client sees:
>>> Expected 0x000A000A method frame on channel 0, got frame type 65
>>> Any help you can give on this would be greatly appreciated. I'm
>>> testing against 1.6.0 because that's what apt-get gave me, but I'm not
>>> averse to upgrading.
>> You are using a version of the rabbitmq-c client that only talks
>> AMQP-0.9.1 with a version of rabbitmq-server that only talks AMQP-0.8.
>> The easiest route forward is to upgrade your servert to 2.0 or later.
More information about the rabbitmq-discuss