Updating connection failed client cert
When investigating TLS connectivity issues, please keep in mind that in the vast majority of cases they are environment-specific (e.g.certificates are missing from the trusted certificate store) and do not indicate a bug or limitation in Erlang/OTP's TLS implementation.Please go through the steps outlined in the Troubleshooting TLS guide to gather more information first.If Elliptic curve cryptography (ECC) cipher suites is expected to be used, a recent supported Erlang release is highly recommended.
To troubleshoot other secure connection issues not described above, see: Alice Wyman, Bo102010, philipp, jscher2000, Underpass, Tonnes, Michele Rodaro, Roland Tanglao, Michael Verdi, scoobidiver, Swarnava Sengupta, ideato, Tyler Downer, Wesley Branton, Lan, Joni, Artist, mwrr, YD.
The zero dependency Erlang RPM for Rabbit MQ includes the above modules.
If Erlang/OTP is compiled from source, it is necessary to ensure that finds Open SSL and builds the above libraries.
Earlier releases have known limitations around ECC support.
If you face the above limitations or any other incompatibilities, use the TLS termination option (see above). Before explaining how to enable TLS in Rabbit MQ it's worth briefly cover some of the concepts used in this guide.