Layer7 Access Management

Tech Tip : CA Single Sign-On : Starting the Web Server, the Session Linker libraries cannot be loaded reporting an undefined symbol: ap_rputs

  • 1.  Tech Tip : CA Single Sign-On : Starting the Web Server, the Session Linker libraries cannot be loaded reporting an undefined symbol: ap_rputs

    Posted 11-29-2016 05:39 AM

    Issue:

     

    Starting Apache with SessionLinker 12.52SP1, the service
    cannot start and reports error :

     

       Syntax error on line 8 of
       /opt/apache/conf/httpd.conf:
       Cannot load /opt/CA/webagent/bin/libnpsapache2sessionlinker.so
       into server: /opt/CA/webagent/bin/libnpsapache2sessionlinker.so:
       undefined symbol: ap_rputs
       
    Environment:
    SessionLinker 12.52SP1 64bit with Web Agent 12.52SP1 64bit on Apache 2.4.16 64bit on SUSE 12 64bit;
    Cause:

     

    SessionLinker gives specific libraries, depending if Apache is 2.2 or 2.4;

     

    Resolution:

     

    Setting Apache configuration to load

     

          webagent/bin/libnpsapache24sessionlinker.so

     

    solves the issue;

     

    KB : TEC1499565