rabbitmq fails to start with a crypto "low entropy" error on FIPS compliant server #11611
-
Describe the bugHi,
Is there any solution without upgrading rabbitmq/erlang versions? Reproduction steps
Expected behaviorrabbitmq server is working fine on ubuntu 22.04 with FIPS mode Additional contextAny additional information will be provided upon request |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 7 replies
-
More than likely the OpenSSL being used by Erlang 26.2.1 is not FIPS compliant, or you haven't enabled FIPS in OpenSSL correctly. RabbitMQ and Erlang do support FIPS, but Team RabbitMQ only supports that combination for users with commercial contracts (https://www.rabbitmq.com/commercial-offerings) |
Beta Was this translation helpful? Give feedback.
-
Is it possible to make the error more related to the actual issue, instead of some random explanation? |
Beta Was this translation helpful? Give feedback.
-
I took links from docs and installed the newest versions of rabbitmq and erlang
Openssl version:
What was done
Any additional info that you need? There is no additional configuration were performed on rabbitmq or openssl besides from above |
Beta Was this translation helpful? Give feedback.
More than likely the OpenSSL being used by Erlang 26.2.1 is not FIPS compliant, or you haven't enabled FIPS in OpenSSL correctly.
RabbitMQ and Erlang do support FIPS, but Team RabbitMQ only supports that combination for users with commercial contracts (https://www.rabbitmq.com/commercial-offerings)