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/ 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.

Last Modified On: June 28, 2019