OPENSSL_3.2.0’ not found

CMK version: 2.2.0p47.cre - 2.4.0p17.cre
OS version: RHEL 9.7

Error message: OPENSSL_3.2.0’ not found

Hi,

I installed check_mk on a Red Hat 9 Linux server.

I have two websites:

  • A production site (name = production_site) running version 2.2.0p47.cre. Everything is OK.

Test example with check url

$ /opt/omd/sites/production_site/local/lib/nagios/plugins/check_url.pl -u http://myurl
Application XYZ : All tests (7) are OK

  • A test site (name test_site) running version 2.4.0p17.cre. I’m getting errors : OPENSSL_3.2.0’ not found

The same command on the production site
$ /opt/omd/sites/test_site/local/lib/nagios/plugins/check_url.pl -u http://myurl

HTTP error: 501 Not Implemented (Can’t load ‘/usr/lib64/perl5/vendor_perl/auto/Net/SSLeay/SSLeay.so’ for module Net::SSLeay: /omd/sites/test_normandie/lib/libssl.so.3: version `OPENSSL_3.2.0’ not found (required by /usr/lib64/perl5/vendor_perl/auto/Net/SSLeay/SSLeay.so) (LWP::Protocol::https not installed))|t=0.076s;5;15;0;30

I saw that the problem was solved : Checkmk on RHEL 9.7 and/or RHEL 10.1 issues

with the following solution : Werk #18935: OpenSSL Upgrade Compatibility Fix

But this solution only corrects some commands, but not all cases.

do you have any idea

Regards

Stan

Not sure what you are asking. The Werk fixes some commands and explains how to do it yourself for arbitrary commands. We are working on a more stable approach, but that takes some time. So the current state is as documented in the Werk.