[rabbitmq-discuss] RabbitMQ SSL: certify: tls_handshake.erl:718:Fatal error: handshake failure

Michael Klishin mklishin at gopivotal.com
Tue Apr 15 07:06:19 BST 2014


On 15 April 2014 at 09:51:43, Danny Brody (thebrodizzle at gmail.com) wrote:
> > =ERROR REPORT==== 15-Apr-2014(http://airmail.calendar/2014-04-15%2012:00:00%20GMT+4)::01:01:56  
> ===
> SSL: certify: tls_handshake.erl:718:Fatal error: handshake  
> failure
>  
> =ERROR REPORT==== 15-Apr-2014(http://airmail.calendar/2014-04-15%2012:00:00%20GMT+4)::01:02:01  
> ===
> error on AMQP connection <0.31263.4>: {ssl_upgrade_error,{tls_alert,[104,97,110,100,115,104,97,107,101,32,102,97,105,108,117,114,101]}}...  
>  
>  
> On the client side with nodejs i get a pretty descriptive error  
> output:
> node app.js
> [Error: 140489250436928:error:14094410:SSL routines:SSL3_READ_BYTES:sslv3  
> alert handshake failure:../deps/openssl/openssl/ssl/s3_pkt.c:1256:SSL  
> alert number 40
> ]
>  
> with php i get:
> Message: Error Connecting to server(0):

I suspect there are no ciphers that client and server can agree on.
Server seems to select AES256-SHA, can you try connecting to openssl s_server
to see what the client supports?

Also, what OpenSSL, PHP and Erlang versions do you run? 
--  
MK  

Software Engineer, Pivotal/RabbitMQ


More information about the rabbitmq-discuss mailing list