Skip to content

Java client cannot connect over TLS to a 4.1.0 with pre-existing greatly restricted TLS configuration #13864

Closed Answered by lukebakken
gs-harris asked this question in Questions
Discussion options

You must be logged in to vote

I've put together the following repo that demonstrates that RabbitMQ 4 works just fine using TLS 1.2 and openssl s_client:

https://github.com/lukebakken/rabbitmq-server-13864

More than likely, your issue stems from the fact that you are limiting ciphers to just one. Don't do that. Comment out ssl_options.ciphers.1 and I'm sure your environment will work fine.

It doesn't matter that this used to work using an older version of Erlang, there must have been something that changed in Erlang 27, or the underlying OpenSSL library, because that's what the Erlang VM uses to do cryptographic computations.

Replies: 5 comments 8 replies

Comment options

You must be logged in to vote
3 replies
@gs-harris
Comment options

@gs-harris
Comment options

@lukebakken
Comment options

Answer selected by lukebakken
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
2 replies
@gs-harris
Comment options

@michaelklishin
Comment options

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
3 replies
@michaelklishin
Comment options

@gs-harris
Comment options

@michaelklishin
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
3 participants
Converted from issue

This discussion was converted from issue #13864 on May 06, 2025 15:34.