I have an Access Manager 5.0.4 Gateway SERVICE running on RedHat 7.9. We tried upgrading it in-place to RHEL 8.8. After the upgrade, the Apache2 module won't load, get an SSL error:
[ssl:emerg] [pid 12945:tid 140493271382016] AH02564: Failed to configure encrypted (?) private key test:443:0>
[ssl:emerg] [pid 12945:tid 140493271382016] SSL Library Error: error:140C1041:SSL routines:SSL_SET_PKEY:malloc failure
From what I can tell, it is trying to use the default system libssl and libcrypto in /usr/lib64 instead of what gets installed in /opt/novell/ssllib. In this case, it is trying to use 1.1.1k which fails (segfault). I don't have another RHEL 8.8 box to look at, but looking at other working SLES 15 servers and another RHEL 7.9 server, it appears apache always loads libssl and libcrypto from /opt/novell/ssllib, not from the system library directory. So something in the upgrade messed that up, but I cannot figure out what.
Any ideas?
FWIW, in-place upgrades of the admin console and identity server from RHEL 7.9 to RHEL 8.8 worked fine.
Matt