Symantec Access Management

 View Only

Tech Tip : CA Single Sign-On : Policy Server :: smreg on RedHat : libsmvariable.so undefined symbol

  • 1.  Tech Tip : CA Single Sign-On : Policy Server :: smreg on RedHat : libsmvariable.so undefined symbol

    Broadcom Employee
    Posted Mar 24, 2017 04:46 AM

    Issue :

     

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

     

      # ./smreg -su ******

     

      then I get the error:

     

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

     

      How can I solve this?

     

    Environment :

     

            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.

     

    KB : TEC563516