[rabbitmq-discuss] Issues with RabbitMQ, SSL and .NET
Michael Klishin
mklishin at gopivotal.com
Fri Mar 14 14:18:56 GMT 2014
On 14 Mar 2014, at 17:08, Yoda Meng <yodameng at gmail.com> wrote:
> openssl s_server -accept 5671 -cert SSLserver/cert.pem -key SSLserver/key.pem \
> > -CAfile SSLCA/cacert.pem
> Using default temp DH parameters
> Using default temp ECDH parameters
> ACCEPT
> -----BEGIN SSL SESSION PARAMETERS-----
> MHUCAQECAgMABAIABQQg2uALybqAbk6tXfkSN/Pypg4kqeosku2CdlyFiQj9gGcE
> MI0tXD4TyV/YWyqUB8gTnOc/Scx3hLJYG1dxGbDalzDg/Vz9BOSGBqfkvCYAERLq
> CKEGAgRTIvxuogQCAgEspAYEBAEAAAA=
> -----END SSL SESSION PARAMETERS-----
> Shared ciphers:RC4-SHA:DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:RC4-MD5
> CIPHER is RC4-SHA
> Secure Renegotiation IS supported
> AMQP ERROR
> shutting down SSL
> CONNECTION CLOSED
> ACCEPT
>
> and the .NET errors displays:
>
>
> None of the specified endpoints were reachable
> Endpoints attempted:
> ------------------------------------------------
> endpoint=amqp-0-9://MM181938-PC:5671, attempts=1
> RabbitMQ.Client.Exceptions.ProtocolVersionMismatchException: AMQP server protoc
> l negotiation failure: server version unknown-unknown, client version 0-9
> at RabbitMQ.Client.Impl.ConnectionBase.StartAndTune()
> at RabbitMQ.Client.Framing.Impl.v0_9_1.Connection.Open(Boolean insist)
.NET client complains that the server does not perform AMQP 0.9.1 protocol
negotiation, which is expected if you connect to openssl s_server.
I don’t see any TLS errors in this output.
MK
Software Engineer, Pivotal/RabbitMQ
More information about the rabbitmq-discuss
mailing list