I’m running in to the following issue. We’re running Check_MK 2.0.0p12 raw on SLES 15.2. Now I want to setup monitoring of a client via ssh. However, as the site user ssh is broken:
OMD[PWO]:~$ ssh <user>@<server> ssh: relocation error: ssh: symbol EVP_KDF_CTX_free, version OPENSSL_1_1_1d not defined in file libcrypto.so.1.1 with link time reference
As a normal user this works as it should:
ssh <user>@<server> Password:
Now, I have a very big suspicion that this is caused by the fact that CheckMK uses it’s own version of libcrypto that is incompatible with the installed version:
ldd /usr/bin/ssh linux-vdso.so.1 (0x00007ffd316f2000) libselinux.so.1 => /lib64/libselinux.so.1 (0x00007f74b6f6f000) libcrypto.so.1.1 => /omd/sites/PWO/lib/libcrypto.so.1.1 (0x00007f74b6c85000)
Can I safely replace the Check_MK version with the system one? Or will I run into problems running Check_MK? It’s a production site, so I don’t want to exeriment too much.