Starting the Web Server, the Session Linker libraries cannot be loaded reporting an undefined symbol: ap_rputs

book

Article ID: 4658

calendar_today

Updated On:

Products

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

Issue/Introduction

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

Cause

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

Environment

SessionLinker 12.52SP1 64bit with Web Agent 12.52SP1 64bit on Apache 2.4.16 64bit on SUSE 12 64bit;

Resolution

Setting Apache configuration to load

      webagent/bin/libnpsapache24sessionlinker.so

solves the issue;