Bidirectional eDirectory driver change log modules not working after installing on a eDirectory 8.8.8.8 OES11SP3 / SLES11SP4 server

  • 7023890
  • 21-May-2019
  • 21-May-2019

Environment

Identity Manager 4.7.2
Identity Manager Driver - Bidirectional eDirectory driver

Situation

After installing the Bidirectional eDirectory driver 4.0.6 Change-Log modules on a OES11SP3 / SLES11SP4 server xclldap & dxevent do not get loaded and do not startup properly.

If you look at the ndsd.log, you will see the following error message:

Loader Failed:for /opt/novell/eDirectory/lib64/nds-modules/libdxevent.so,error /usr/lib64/libstdc++.so.6: version 'GLIBCXX_3.4.20' not found (required by /opt/novell/eDirectory/lib64/nds-modules/libdxevent.so),errno 2


Resolution

The IDM 4.0.6 change log modules require a libstdc++.so.6 with GLIBCXX_3.4.20 in it.   You can do a "strings /usr/lib64/libstdc++.so.6 | grep GLIBCXX" to see what version you have installed on your server.

The solution is to install the latest libstdc++.so.6 available through the SLES11 SP4 updates channel, then restart ndsd.