While trying to configure APM metrics to appear on CA SSO using automation, the following error appears
"(ERROR) : [sm-xpsxps-06810] Failed to initialize event handler library "libEventIntroscopeprovider.so"
Even though the required .so files exist under <SiteMinder_Home>/lib
CA Siteminder 12.8.X
CA SSO version caapmsso-linux-13.4.3.2
This is caused by an incorrect libapr-1.so.1 shipped with the integration.
If doing
ldd libIntroscopeNativeDataAPI.so
The result is
linux-vdso.so.1 (0x00007ffdd45fb000)
libapr-1.so.0 => not found
libcurl.so.4 => <SiteMinder_Home>/lib/libcurl.so.4 (0x00002b79bc62b000)
libxerces-c-3.2.4.so => <SiteMinder_Home>/lib/libxerces-c-3.2.4.so (0x00002b79bc8ff000)
libboost_regex.so.1.55.0 => <SiteMinder_Home>/lib/libboost_regex.so.1.55.0 (0x00002b79bcfa6000)
libstdc++.so.6 => /lib64/libstdc++.so.6 (0x00002b79bd28c000)
libm.so.6 => /lib64/libm.so.6 (0x00002b79bd621000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00002b79bd9a3000)
libc.so.6 => /lib64/libc.so.6 (0x00002b79bdbbb000)
librt.so.1 => /lib64/librt.so.1 (0x00002b79bdf91000)
libdl.so.2 => /lib64/libdl.so.2 (0x00002b79be199000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00002b79be39d000)
libnsl.so.1 => /lib64/libnsl.so.1 (0x00002b79be5bd000)
/lib64/ld-linux-x86-64.so.2 (0x00002b79bc196000)
Doing
file libapr-1.so.0
It shows as ARM aarch64
libapr-1.so.0: ELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=376bf3c4cdbfbba34d062a7cb8f2f3f9af72a3b5, stripped
Install the native Apache 64 bit apr package
For other common causes of this error please see the following articles
https://broadcomcms-software.wolkenservicedesk.com/external/article?articleNumber=4942
https://broadcomcms-software.wolkenservicedesk.com/external/article?articleNumber=39776
https://broadcomcms-software.wolkenservicedesk.com/external/article?articleNumber=243151