Policy Server :: smreg on RedHat : libsmvariable.so undefined symbol
search cancel

Policy Server :: smreg on RedHat : libsmvariable.so undefined symbol

book

Article ID: 21590

calendar_today

Updated On:

Products

CA Single Sign On Secure Proxy Server (SiteMinder) CA Single Sign On SOA Security Manager (SiteMinder) CA Single Sign-On

Issue/Introduction

Issue :

I am running Policy Server on RedHat Linux, and when I run the following command:

# ./smreg -su xxxxxx

then I get the error:

./smreg: symbol lookup error:/opt/ca/siteminder/lib/libsmvariable.so: undefined symbol:
_ZN16XMLPlatformUtils9TerminateEv

 

 

Environment

Release: ESPSTM99000-12.51-Single Sign On-Extended Support Plus
Component:

All Policy Server on any RedHat OS

Cause

This is a problem with the glibc compiled by RedHat.

Resolution

You will work around that problem by setting the env variable LD_BIND_NOW before launching the command as:

# LD_BIND_NOW=1 ./smreg -su mypassword

and unset the LD_BIND_NOW variable right after.

Note: Even with the error message, smreg has executed properly and the password is set. You can check the password after a while to confirm it.