Erlang 23 and above is not compatible with the Federal Information Processing Standards (FIPS) cluster #5097
-
Rabbitmq pod is restarting continuously.
Log
This doesn't happen if using Rabbitmq 3.8 The problem Is RabbitMQ 3.9 uses ERLang 23 versus the 22.3 for rabbitmq 3.8. It looks like Erlang 23 had an issue where it does not work with FIPS which may extend into the early 24 release. We also tested use RabbitMQ 3.10.5 with Erlang 25 and the issue still exists. Please let us know if there's a way/plan to fix this. |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 6 replies
-
I believe everything you need to know is covered in the discussion to which you linked: link. FIPS can't be supported until the underlying OpenSSL and Erlang do - erlang/otp#4818 (comment) See the comment by @HansN:
@michaelklishin provides a "workaround" of sorts that may suffice - only use TLS 1.3. |
Beta Was this translation helpful? Give feedback.
-
Our team does not develop or maintain Erlang/OTP. We do have a couple of updates from the trenches, though:
|
Beta Was this translation helpful? Give feedback.
-
It looks like Erlang will gain FIPS mode compatibility with OpenSSL 3.x as of |
Beta Was this translation helpful? Give feedback.
I believe everything you need to know is covered in the discussion to which you linked: link.
FIPS can't be supported until the underlying OpenSSL and Erlang do - erlang/otp#4818 (comment)
See the comment by @HansN:
@michaelklishin provides a "workaround" of sorts that may suffice - only use TLS 1.3.