Hi Jake,

You are trying to run Proton (AMQP 1.0) against a broker that only talks
AMQP 0-10.  You need to make sure that the broker is loading the
"amqp.so" module so it can support the 1.0 protocol.

qpidd --load-module amqp.so

If you are building the broker from source, you need to make sure
Proton-c is installed or the build won't produce an amqp.so.

If you need further clarification, please ask.


On 09/23/2014 01:26 PM, O'Hara, Jake wrote:
> Hello,
> Our company is currently evaluating some AMQP technologies and one of the 
> ones we are interested in is proton.  We are currently having some trouble 
> getting a connection from the proton client to an Apache Qpid instance.  The 
> Qpid client connects with no problems, but when we use proton we get the 
> following error:
> Calling pn_messenger_send()
> [003224B0]:ERROR[-2] SASL header mismatch: 'AMQP\x01\x01\x00\x0a'
> [003224B0]:ERROR[-2] SASL header mismatch: ''
> CONNECTION ERROR connection aborted (remote)
> Any help/guidance you can provide to get us past this would be greatly 
> appreciated.
> Thanks,
> Jake O'Hara | Software Architect | Design & Development
> Aristocrat Technologies, Inc.
> tel 702 270 1217 | fax 702 270 1136
> email jake.oh...@aristocrat-inc.com<mailto:jake.oh...@aristocrat-inc.com> | 
> web www.aristocratgaming.com<http://www.aristocratgaming.com/>
> P Please consider the environment before printing this e-mail
> This E-mail (including any documents referred to in, or attached, to this 
> E-mail) may contain information that is personal, confidential or the subject 
> of copyright or other proprietary rights in favor of Aristocrat, its 
> affiliates or third parties. This E-mail is intended only for the named 
> addressee. Any privacy, confidence, copyright or other proprietary rights in 
> favor of Aristocrat, its affiliates or third parties, is not lost because 
> this E-mail was sent to you by mistake.
> If you received this E-mail by mistake you should: (i) not copy, disclose, 
> distribute or otherwise use it, or its contents, without the consent of 
> Aristocrat or the owner of the relevant rights; (ii) let us know of the 
> mistake by reply E-mail or by telephone (US 1-877-274-9661, or  AU +61 2 9013 
> 6000); and (iii) delete it from your system and destroy all copies.
> Any personal information contained in this E-mail must be handled in 
> accordance with applicable privacy laws.
> Electronic and internet communications can be interfered with or affected by 
> viruses and other defects. As a result, such communications may not be 
> successfully received or, if received, may cause interference with the 
> integrity of receiving, processing or related systems (including hardware, 
> software and data or information on, or using, that hardware or software). 
> Aristocrat gives no assurances in relation to these matters.
> If you have any doubts about the veracity or integrity of any electronic 
> communication we appear to have sent you, please call (US 1-877-274-9661, or  
> AU +61 2 9013 6000) for clarification.

Reply via email to