Environment
Novell iManager 2.0.2
Novell SUSE Linux Enterprise Server 9
Novell eDirectory 8.7.3 for Linux
Situation
If you install iManager 2.0.2 after you have installed the Security Services 2.0.x patch the iManager installation will back rev the version of ntls to ntls-1.6.0-031203. If ntls is back revved then eDirectory will no longer start. The following error is received in the ndsd.log:
Sep 06 09:53:20 Path of Novell eDirectory configuration file /etc/nds.conf
Loader Failed:for /usr/lib//nds-modules/libncpengine.so,error libntls.so:cannot open shared object file: No such file or directory,errno 2
Sep 06 09:53:22 NCPShim Init Failed, error -5984
Sep 06 09:53:20 Path of Novell eDirectory configuration file /etc/nds.conf
Loader Failed:for /usr/lib//nds-modules/libncpengine.so,error libntls.so:cannot open shared object file: No such file or directory,errno 2
Sep 06 09:53:22 NCPShim Init Failed, error -5984
Resolution
Removing ntls-1.6.0-031203 and re-installing the novell-ntls version from the Security Services patch allows eDirectory to open successfully again and iManager will continue to work.
To verify what version of ntls you have installed use the command: rpm -qa | grep ntls
To remove ntls-1.6.0-031203 use the command: rpm -e --nodeps ntls
To re-install novell-ntls go to the location where you extracted the Security Services patch. Switch to the .../Linux/eDir87x/ directory and use the command: rpm -ihv novell-ntls-2.0.0.0-050810.i386.rpm