[rabbitmq-discuss] Erlang RabbitMQ Client hanshake problem on "State = Driver:handshake(InitialState), "

Lynton Grice lynton.grice at logosworld.com
Wed Jun 10 06:25:08 BST 2009


Hi Matthias,

I guess I *assumed* the Erlang client version would be relatively in-sync
with the server version, that is why I always downloaded the latest ones for
both.

Thanks for all your help on this, it was a pure version issue like you
stated .....it is working now ;-)

Thanks for all your help on this, I really appreciate it ;-)

Lynton

-----Original Message-----
From: Matthias Radestock [mailto:matthias at lshift.net] 
Sent: 09 June 2009 08:40 PM
To: Lynton Grice
Cc: rabbitmq-discuss at lists.rabbitmq.com
Subject: Re: [rabbitmq-discuss] Erlang RabbitMQ Client hanshake problem on
"State = Driver:handshake(InitialState), "

Lynton,

Lynton Grice wrote:
> From a Windows perspective I will download the files from 
> http://hg.rabbitmq.com/rabbitmq-erlang-client/
> 
> But I will just download the very latest one on top and compile them?

Do *not* use the "latest" version. That's the point I've been trying
(and obviously failing) to make. If you are running a 1.5.5 server you
must use a revision tagged with a 1.5.x tag, or from the v1_5 branch.

If you have mercurial installed, just
  hg clone http://hg.rabbitmq.com/rabbitmq-erlang-client
then cd into the rabbitmq-erlang-client directory and list the available
tags with
  hg tags
pick one that fits the bill, rabbitmq_v1_5_5 in this case, and run
  hg update rabbitmq_v1_5_5

See http://www.rabbitmq.com/mercurial.html for an explanation.

Or, alternatively, if you haven't got mercurial installed, look at the
tags visible in the hg web interface, pick a suitable one, and construct
a URL of the form

http://hg.rabbitmq.com/rabbitmq-erlang-client/archive/<tag>.{zip,tar.gz}
e.g.
http://hg.rabbitmq.com/rabbitmq-erlang-client/archive/rabbitmq_v1_5_5.zip

> BTW: How do I tell what version of the client I am running?

Since the Erlang client does not have official releases, the only way to
tell what version you are running is by looking at the revision
information supplied by hg.


Regards,

Matthias.





More information about the rabbitmq-discuss mailing list