InTime Server

How to solve “Relocation error: /lib64/libssl.so: symbol EVP_aes_128_cbc_hmac_sha256”?

1885 views July 30, 2019 June 4, 2021 pohheng 0

Cause:

When running InTime under a CentOS 7/RHEL 7 machine, the following error occurs. "Relocation error: /lib64/libssl.so: symbol EVP_aes_128_cbc_hmac_sha256, version libcrypto.so.10 not define in file libcrypto.so.10 with link time reference". The libssl and libcrypto libraries found in the installer conflict with the newer libraries found in the Operating System (OS).

Resolution:

Remove the libcrypto and libssl in the InTime installation directory and create a symbolic link to the one found in OS.

$ cd <intime installation directory>/bin
$ unlink libcrypto.so.10
$ unlink libssl.so.10
$ rm libcrypto.so.1.0.1e
$ rm libssl.so.1.0.1e
$ ln -s /usr/lib64/libcrypto.so.10 
$ ln -s /usr/lib64/libssl.so.10

Applies to:

  • Linux Operating System CentOs 7/RHEL 7

Knowledge Base ID: 201907301 - Last Review: July 30, 2019 - Revision: 1.0