-
Notifications
You must be signed in to change notification settings - Fork 2.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrade to Openssl 3.0 or higher #13065
Comments
According to the build scripts, openssl11 is only supposed to be a dependency for the RHEL 7 RPM. What version of EMQX are you trying to install, and what is the exact name/URL for the RPM? |
I've checked the 5.6 packages and indeed only
The rest of packages (e.g. amzn2023) don't have it:
You downloaded a wrong package. |
I used the download procedure from https://www.emqx.io/downloads?os=CentOS as you can see emqx refuses to start saying it need libcrypto.so.1.1 wich seem to point towards OpenSSL 1.1. Openssl and Openssl-Devel are installed on the host machine emqx-5.6.1-el8-amd64.rpm indeed does not need openssl11 as a dependecy but still need to start |
Thanks for the answer. |
EMQX's el8 package is built on rocky linux 8.
And confirmed:
For Fedora 40, I am not sure how exactly it maps to RHEL compatibility-wise, but if you are looking for a distribution which comes with OpenSSL 3.0 by default, you should be using
|
@zmstone Beware that the emqx website does not let you choose el9 i had to search in the raw download page under https://www.emqx.com/en/downloads/broker/v5.6.1 to find the correct package |
@TxMat Thank you for letting us know. It's being added. |
What would you like to be added or enhanced?
OpenSSL 1.1 is now depreciated and should not be used.
Why is this needed?
This makes the installation of EMQX impossible on Fedora as Fedora 40 removed openssl11 and openssl11-devel from their repos.
This is only the beginning as many other distro will soon drop openssl1.1 support as well
The text was updated successfully, but these errors were encountered: