TLS server alert "Handshake Failure malformed_handshake_data" #12514
Replies: 8 comments 4 replies
-
Are you using Erlang 27.1.1? If so, this is a known bug in Erlang. You can downgrade to 27.1 to avoid it for now. |
Beta Was this translation helpful? Give feedback.
-
@mkuratczyk Thanks for the reply. No - I've installed Erlang 26.2.5.3 |
Beta Was this translation helpful? Give feedback.
-
Yeah, same bug. Seems like already fixed in 26.2.5.4: |
Beta Was this translation helpful? Give feedback.
-
@mkuratczyk Thanks again, I have downloaded and installed erlang version 26.2.5.4 but still giving the same error. Do I need to clear any cache or anything else please? |
Beta Was this translation helpful? Give feedback.
-
This should always have been a discussion. |
Beta Was this translation helpful? Give feedback.
-
is not a set of reproduction steps. There are dozens of potential differences in how a certificate can be generated.
It on you to provide evidence of a TLS implementation issue, not on us. In any case, we explicitly mention that without clear evidence of a TLS implementation bug (in Erlang/OTP, since RabbitMQ does not implement TLS), this topic is explicitly not covered for non-paying, non-contributing users. See Troubleshooting TLS for a methodology we use and recommend, and tls-gen for a way to quickly generate certificates (certificate chains) with adequate x.509 fields and extensions to be used with RabbitMQ. |
Beta Was this translation helpful? Give feedback.
-
Reviewing recent Erlang/OTP release notes suggests that a fix for erlang/otp#8908, while known and verified by us, hasn't been included into the latest round of patches. We'll have to wait for That said, we don't have enough information to conclude that this is erlang/otp#8908. |
Beta Was this translation helpful? Give feedback.
-
Hi @michaelklishin @mkuratczyk, thanks for all your input and apologies for not providing enough info earlier. I have downgraded rabbitmq to 3.13.7 and erlang to 26.0 and not seeing those errors and all working as expected. I have created a server and client authentication ssl cert using The Network Device Enrolment Service (NDES) and deployed and configured same as https://weblogs.asp.net/jeffreyabecker/Using-SSL-client-certificates-for-authentication-with-RabbitMQ. Here are my sample configs:
Please let me know if you need any additional info from me. |
Beta Was this translation helpful? Give feedback.
-
Describe the bug
Hi,
I'm trying to install rabbitmq 4.0.2/4.0.1 on Red Hat 8 Linux but it's giving below error:
Could you please help? Please let me know if you need any additional info.
Reproduction steps
Expected behavior
UI should work
Additional context
No response
Beta Was this translation helpful? Give feedback.
All reactions