Hi,
We’ve CA SSO R12.8 installed on RHEL 7.x(64 bit). Now, we’re setting up SmX509CertAuthentication as per the “Advanced Certificate Authentication for CA Single Sign-On” user guide version 5.2. Guide says –
RHEL 7
libSmX509CertAuth.so requires libmp.so.3 to be present on the system for successful loading.
To run libSmX509CertAuth.so successfully on RHEL7, we need to create a softlink ‘libmp.so.3’ to libgmp.so as follows: –
ln -s libgmp.so.10 libmp.so.3
libmp.so.3 library doesn’t come with gmp-5.x or gmp-6.x, so as expected it’s giving an error as dependency is not resolved.
[root@xxxx.xxxx.*** lib]# ldd libSmX509CertAuth.so
linux-gate.so.1 => (0xf7760000)
libsmpolicyapi45.so => not found ( This is surprising as we have this library present and I loaded the environment variables too)
libdl.so.2 => /lib/libdl.so.2 (0xf7621000)
libpthread.so.0 => /lib/libpthread.so.0 (0xf7605000)
libnsl.so.1 => /lib/libnsl.so.1 (0xf75ea000)
libc.so.6 => /lib/libc.so.6 (0xf741f000)
libmp.so.3 => not found
Then further tried to copy this library from some other server(RHEL 6.x) and tried to create soft link but no luck.
Error in SMPS logs when tried to invoke SmX509CertAuthentication Scheme –
[SmAuthServer.cpp:242][ERROR][sm-Server-02910] Failed to load library ‘SmX509CertAuth’. Error: Unknown Error
Can someone provide workaround here?
Source: New feed
{pubDate}