While troubleshooting the WebAgent startup, performing an ldd gave a symbols error:
# ldd /opt/SiteMinder/webagent/bin/libmod_sm24.so
<editted>
/usr/bin/bash: symbol lookup error: /opt/SiteMinder/webagent/bin/libbtunicode.so: undefined symbol: pthread_once
/usr/bin/bash: symbol lookup error: /opt/SiteMinder/webagent/bin/libbtunicode.so: undefined symbol: pthread_once
Applicable to SMWA
Version: R12 SP1 CR11
Environment: RHEL7
The ca_wa_env.sh was old and still setting the LD_PRELOAD=/opt/SiteMinder/webagent/bin/libbtunicode.so
This is no longer necessary on newer versions of Apache.
Verify that the line that sets the LD_PRELOAD variable begins with a comment (the LD_PRELOAD variable setting is disabled).
For manual verification, from command line blank out the variable like this:
# export LD_PRELOAD=
Edited the ca_wa_env.sh and commented out the LD_PRELOAD entry