Cybersecurity
DevOps Cloud (ADM)
IT Operations Cloud
Issue:
Installing NetIQ Access Manager 5.1 Administration console on Redhat 9.3 or Redhat 9.4 will fail while installing configuration store which is eDirectory underneath.
While the installation fails, you will observe the below in install logs in /tmp/novell_access_manager/install_edir_XXXX
*********************************
Error:
Problem: package patterns-edirectory-9.2.8.0000-40.x86_64 from tmp_edir-9.2.8.0000 requires novell-pkiserver >= 9.1.1, but none of the providers can be installed
- package patterns-edirectory-9.2.8.0000-40.x86_64 from tmp_edir-9.2.8.0000 requires novell-pkiserver <= 9.2.8.0000, but none of the providers can be installed
- conflicting requests
- nothing provides libldap_r-2.4.so.2()(64bit) needed by novell-pkiserver-9.2.8.0000-8.x86_64 from tmp_edir-9.2.8.0000
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
Package install failed
*********************************
Resolution:
You will have to install openldap-compat, which provides the required libldap pre-requisite for eDirectory installation.
One of the ways to do is to download and mount the RHEL 9.4 ISO and install the pre-requisite.
(This was an easier approach as I had the ISO handy)
1) mount the ISO:
mount rhel-9.4-x86_64-dvd.iso iso/
2)
install the pre-req:
yum install openldap-compat.x86_64
Ensure to uninstall and check if any zombie process are running for "nds", if so, kill them and then perform an install of Administration Console and it should succeed.
Setup used was Redhat 9.4.