Issue:
We've installed Policy Server 12.6, and we notice that this one has
reference to 32bit Java Libraries in the file
ca_ps_env.ksh
NETE_JRE_ROOT="/opt/jdk1.8.0_131/jre/"; export NETE_JRE_ROOT
NETE_PS_LIBPATH="$NETE_PS_ROOT/bin:$NETE_PS_ROOT/lib:$NETE_PS_ROOT/bin/thirdparty:$ODBCLIB:$NETE_JRE_ROOT/lib/i386/server:$NETE_JRE_ROOT:$NETE_JRE_ROOT/lib/i386:$NETE_JDK_ROOT"; export NETE_PS_LIBPATH
How can we fix this ?
Environment:
Policy Server 12.6 on RedHat 6;
Resolution:
Manually fix it modifying the file ca_ps_env.ksh :
Update "<SITE_MINDER_PS_INSTALL_DIR>\ca_ps_env.ksh" file with the
following change and restart Policy Server service.
Current Line:
NETE_PS_LIBPATH="$NETE_PS_ROOT/bin:$NETE_PS_ROOT/lib:$NETE_PS_ROOT/bin/thirdparty:$ODBCLIB:$NETE_JRE_ROOT/lib/i386/server:$NETE_JRE_ROOT:$NETE_JRE_ROOT/lib/i386:$NETE_JDK_ROOT"; export NETE_PS_LIBPATH
New Line:
NETE_PS_LIBPATH="$NETE_PS_ROOT/bin:$NETE_PS_ROOT/lib:$NETE_PS_ROOT/bin/thirdparty:$ODBCLIB:$NETE_JRE_ROOT/lib/amd64/server:$NETE_JRE_ROOT:$NETE_JRE_ROOT/lib/amd64:$NETE_JDK_ROOT"; export NETE_PS_LIBPATH
KB : TEC1904065