Centos/RHEL 8: openssl updates break Icewarp
After openssl system libs update to 1.1.1c IceWarp stops working.
IceWarp uses its own shared library /lib64/libcrypto.so.1.1, but uses system library libk5crypto.so.3. System library libk5crypto.so.3 uses new symbols, which system library libcrypto.so.1.1 has, but IceWarp library lib64/libcrypto.so.1.1 hasn't.
Starting smtp ... /opt/icewarp/tool: symbol lookup error: /lib64/libk5crypto.so.3: undefined symbol: EVP_KDF_ctrl, version OPENSSL_1_1_1b
/opt/icewarp/icewarpd: symbol lookup error: /lib64/libk5crypto.so.3: undefined symbol: EVP_KDF_ctrl, version OPENSSL_1_1_1b
As a workaround, delete libcrypto.so.1.1 from /opt/icewarp/lib64 directory and adjust symlink (libcrypto.so) to point to system the library /usr/lib64/libcrypto.so.1.1.1c
Please sign in to leave a comment.
Comments
0 comments