namcd won't start due to error in libldapssl.so.0 and libldapsdk.so.0

  • 7022366
  • 20-Nov-2017
  • 20-Nov-2017

Environment

Open Enterprise Server 2015 (OES 2015) Linux Support Pack 1
Open Enterprise Server 2015 (OES 2015) Linux
Open Enterprise Server 11 (OES 11) Linux Support Pack 3
Open Enterprise Server 11 (OES 11) Linux Support Pack 2
Open Enterprise Server 11 (OES 11) Linux Support Pack 1
Open Enterprise Server 11 (OES 11) Linux

Situation

Error: "/usr/lib64/libldapssl.so.0: no version information available (required by namconfig)"
Error: "/usr/lib64/libldapsdk.so.0: no version information available (required by namconfig)"

Resolution

This might be caused by an incorrect library.  Use these steps to check for an incorrect library and remove it:
  1. Run "ldconfig -p |grep libldapsdk.so.0" to check the path for the library.  It should be "/opt/novell/eDirectory/lib64/libldapsdk.so.0".  The correct path for libldapssl.so.0 is /opt/novell/eDirectory/lib64/libldapssl.so.0
  2. If it is not correct, run "rpm -qf <PATH>", such as "rpm -qf /usr/lib64/libldapsdk.so.0" to find the rpm that has installed the incorrect library.
  3. Remove this rpm with "rpm -e <RPM_NAME>".
  4. If there is still a problem, repeat these steps for any other libraries that are reporting an error.