Issue
When starting the Weblogic server, we are getting the following when it initialized the custom agent embedded in a weblogic server :
> Error message Initialisation failed for SECURITY_MANAGER : netegrity/siteminder/javaagent/ServiceSession
Environment
PS : 12.52 SP1 on Solaris sparc 10 SDK : r12.52SP1 Weblogic : 10.3.6 on Solaris sparc 10
Cause
PS is configured in FIPS only mode.
Sample of smps.log :
[17559/1][Tue Jun 20 2017 08:21:58][CServer.cpp:4006][INFO][sm-Server-04450] Policy Server employing only FIPS-140 cryptographic algorithms.
When Agent tries to initialize we can see the following:
[17559/10][Wed Jun 21 2017 10:17:55][CServer.cpp:1965][ERROR][sm-Tunnel-00010] Bad security handshake attempt. Handshake error: 3153
[17559/10][Wed Jun 21 2017 10:17:55][CServer.cpp:1974][ERROR][sm-Tunnel-00040] Handshake error: Bad version number or FIPS mode in hello message
[17559/10][Wed Jun 21 2017 10:17:55][CServer.cpp:2137][ERROR][sm-Server-01070] Failed handshake with 192.168.200.76:10190
Resolution