Issues starting policy server with APM for Siteminder configured
search cancel

Issues starting policy server with APM for Siteminder configured

book

Article ID: 379967

calendar_today

Updated On:

Products

CA Application Performance Management (APM / Wily / Introscope) CA Application Performance Management Agent (APM / Wily / Introscope) CA Application Performance Management SaaS SITEMINDER CA Single Sign On Agents (SiteMinder)

Issue/Introduction

We've just started rolling out 12.8.08 policy servers, implementing the APM (13.4.3.2) for Siteminder configuration, per these instructions: Installation and Configuration on Policy Server (Linux) (broadcom.com)

When AuditSMHandlers is configured to libEventIntroscopeprovider.so, the policy server does not start properly.  I don't see any errors in the logs, however I also can't see correct XPS initialization:

Not working (note 1 minute between lines):
[XPSAudit.cpp:705][GetXPSAudit][INFO]XPS Auditing is enabled.
[Database.cpp:736][InitDB][INFO] No validation warnings will be logged (controlled by CA.XPS::$LogValidationWarnings).
[SmObjStore.cpp:502][INFO]Key Update Management is not enabled


Working (instantaneous):

[XPSAudit.cpp:705][GetXPSAudit][INFO]XPS Auditing is enabled.
[Database.cpp:736][InitDB][INFO][No validation warnings will be logged (controlled by CA.XPS::$LogValidationWarnings).
[XPSIO.cpp:2277][MergeSmAndXPS][INFO] XPS Initialized. (1475, 0, 0) (this line doesn't appear when APM for Siteminder configured)

I've used ldd to verify library dependencies all look ok:
$ ldd /disk/apps/policyserver/siteminder/lib/libIntroscopeNativeDataAPI.so
        linux-vdso.so.1 =>  (0x00007ffcde137000)
        libapr-1.so.0 => /disk/apps/policyserver/siteminder/lib/libapr-1.so.0 (0x00007f5392917000)
        libcurl.so.4 => /disk/apps/policyserver/siteminder/lib/libcurl.so.4 (0x00007f5392643000)
        libxerces-c-3.2.4.so => /disk/apps/policyserver/siteminder/lib/libxerces-c-3.2.4.so (0x00007f5391f9c000)
        libboost_regex.so.1.55.0 => /disk/apps/policyserver/siteminder/lib/libboost_regex.so.1.55.0 (0x00007f5391cb6000)
        libstdc++.so.6 => /lib64/libstdc++.so.6 (0x00007f53919ae000)
        libm.so.6 => /lib64/libm.so.6 (0x00007f53916ac000)
        libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f5391496000)
        libc.so.6 => /lib64/libc.so.6 (0x00007f53910c8000)
        libuuid.so.1 => /lib64/libuuid.so.1 (0x00007f5390ec3000)
        libcrypt.so.1 => /lib64/libcrypt.so.1 (0x00007f5390c8c000)
        libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f5390a70000)
        libdl.so.2 => /lib64/libdl.so.2 (0x00007f539086c000)
        librt.so.1 => /lib64/librt.so.1 (0x00007f5390664000)
        libnsl.so.1 => /lib64/libnsl.so.1 (0x00007f539044a000)
        /lib64/ld-linux-x86-64.so.2 (0x00007f5392db4000)
        libfreebl3.so => /disk/apps/policyserver/siteminder/lib/libfreebl3.so (0x00007f5390247000)


$ ldd /disk/apps/policyserver/siteminder/lib/libEventIntroscopeprovider.so
        linux-vdso.so.1 =>  (0x00007ffc766ca000)
        libsmutilities.so => /disk/apps/policyserver/siteminder/lib/libsmutilities.so (0x00007fdc224c8000)
        libGCL.so => /disk/apps/policyserver/siteminder/lib/libGCL.so (0x00007fdc222bc000)
        libsmcommonutil.so => /disk/apps/policyserver/siteminder/lib/libsmcommonutil.so (0x00007fdc22071000)
        libsmi18n.so => /disk/apps/policyserver/siteminder/lib/libsmi18n.so (0x00007fdc21df5000)
        libicudata.so.72 => /disk/apps/policyserver/siteminder/lib/libicudata.so.72 (0x00007fdc1fe26000)
        libicui18n.so.72 => /disk/apps/policyserver/siteminder/lib/libicui18n.so.72 (0x00007fdc1f8e3000)
        libicuio.so.72 => /disk/apps/policyserver/siteminder/lib/libicuio.so.72 (0x00007fdc1f6d4000)
        libicuuc.so.72 => /disk/apps/policyserver/siteminder/lib/libicuuc.so.72 (0x00007fdc1f2c4000)
        libsmplatform.so => /disk/apps/policyserver/siteminder/lib/libsmplatform.so (0x00007fdc1f0a3000)
        libsmerrlog.so => /disk/apps/policyserver/siteminder/lib/libsmerrlog.so (0x00007fdc1ee76000)
        libXLogger.so => /disk/apps/policyserver/siteminder/lib/libXLogger.so (0x00007fdc1ec65000)
        libXPS.so => /disk/apps/policyserver/siteminder/lib/libXPS.so (0x00007fdc1e7cc000)
        libSmXlate.so => /disk/apps/policyserver/siteminder/lib/libSmXlate.so (0x00007fdc1e5ab000)
        libXPSAudit.so => /disk/apps/policyserver/siteminder/lib/libXPSAudit.so (0x00007fdc1e384000)
        libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fdc1e168000)
        libdl.so.2 => /lib64/libdl.so.2 (0x00007fdc1df64000)
        librt.so.1 => /lib64/librt.so.1 (0x00007fdc1dd5c000)
        libstdc++.so.6 => /lib64/libstdc++.so.6 (0x00007fdc1da54000)
        libm.so.6 => /lib64/libm.so.6 (0x00007fdc1d752000)
        libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007fdc1d53c000)
        libc.so.6 => /lib64/libc.so.6 (0x00007fdc1d16e000)
        libsmconapi.so => /disk/apps/policyserver/siteminder/lib/libsmconapi.so (0x00007fdc1cf56000)
        libsmmonapips.so => /disk/apps/policyserver/siteminder/lib/libsmmonapips.so (0x00007fdc1cd4b000)
        libsmagentapi.so => /disk/apps/policyserver/siteminder/lib/libsmagentapi.so (0x00007fdc1ca6d000)
        /lib64/ld-linux-x86-64.so.2 (0x00007fdc229fe000)
        libSmShutdownManager.so => /disk/apps/policyserver/siteminder/lib/libSmShutdownManager.so (0x00007fdc1c858000)

Resolution

Fixed in APM SSO version 13.4.4 which is part of O2 24.10.1.