Symantec Endpoint Protection 14.3 for Linux (14.3 RU8 and older) fails to install on RHEL 9.7 with OpenSSL errors.
search cancel

Symantec Endpoint Protection 14.3 for Linux (14.3 RU8 and older) fails to install on RHEL 9.7 with OpenSSL errors.

book

Article ID: 423417

calendar_today

Updated On:

Products

Endpoint Protection

Issue/Introduction

Symantec Endpoint Protection 14.3 for Linux (14.3 RU8 and older) fails to install on RHEL 9.7 with OpenSSL errors:

Agent installed successfully
(...)
systemctl: /opt/Symantec/sdcssagent/sharedlib/libcrypto.so.3: version `OPENSSL_3.4.0' not found (required by /usr/lib64/systemd/libsystemd-shared-252.so)
Traceback (most recent call last):
  File "/usr/lib64/python3.9/random.py", line 61, in <module>
    from _sha512 import sha512 as _sha512
ModuleNotFoundError: No module named '_sha512'
(...)
ImportError: /opt/Symantec/sdcssagent/sharedlib/libcrypto.so.3: version `OPENSSL_3.4.0' not found (required by /usr/lib64/python3.9/lib-dynload/_hashlib.cpython-39-x86_64-linux-gnu.so)
Traceback (most recent call last):
  File "/usr/lib64/python3.9/random.py", line 61, in <module>
    from _sha512 import sha512 as _sha512
ModuleNotFoundError: No module named '_sha512'

Cause

Our analysis confirmed that the issue is caused by an incompatibility between the version of OpenSSL included with the agent and the version required by your operating system.

Resolution

This issue is resolved by upgrading the client to SEP 14.3 RU9. This version (or newer) should be used for all RHEL 9.7 deployments.