On Red Hat Enterprise Linux 6 when running OS-level commands dependent on system LDAP libraries from within a BoKS Shell, you may be presented with the following error:
/lib64/libldap-2.4.so.2: undefined symbol: ber_sockbuf_io_udp
One of the libraries in $BOKS_lib/shlib conflicts with some of the system libraries. When you enter a BoKS Shell, LD_LIBRARY_PATH is set and this causes a conflict with system LDAP and SSL libraries.
Resolution / Workaround
As a work-around, in your interactive BoKS Shell sessions, you can run "unset LD_LIBRARY_PATH" before executing any other commands. This shouldn't cause any problems with the BoKS interactive commands and will allow you to run OS-level commands without the library conflict.
This problem has been fixed in BoKS 7.0.
Still have questions? We can help. Submit a case to Technical Support.