E-SEC: OpenSSL failing on PeopleTools 8.54.13 (Doc ID 2129638.1)

Last updated on APRIL 27, 2016

Applies to:

PeopleSoft Enterprise PT PeopleTools - Version 8.54 and later
Information in this document applies to any platform.

Symptoms

On : 8.54 version, Security

PSFT_i2d_ASN1_HEADER Symbol missing for OpenSSL on PTools 8.54.13

PeopleSoft specific OpenSSL is failing in our 8.54.13 environments.
Installation is in standard setup path: /opt/app/cs/app/cs90-85413/cstst/bin
However, when it is invoked, we get the error:

ERROR
-----------------------
cstst@ ais-dev-app-1 /opt/app/cs/app/cs90-85413/cstst/bin 504
 > ./openssl
ld.so.1: openssl: fatal: relocation error: file openssl: symbol PSFT_i2d_ASN1_HEADER: referenced symbol not found
Killed

I ran an ldd -d to see dependencies on this application:
cstst@ ais-dev-app-1 /opt/app/cs/app/cs90-85413/cstst/bin 505
 > ldd -d openssl
  libpsssl.so => /opt/app/cs/app/cs90-85413/cstst/bin/libpsssl.so
  libpscrypto.so => /opt/app/cs/app/cs90-85413/cstst/bin/libpscrypto.so
  libsocket.so.1 => /lib/64/libsocket.so.1
  libnsl.so.1 => /lib/64/libnsl.so.1
  libdl.so.1 => /lib/64/libdl.so.1
  libc.so.1 => /lib/64/libc.so.1
  libmp.so.2 => /lib/64/libmp.so.2
  libmd.so.1 => /lib/64/libmd.so.1
  libscf.so.1 => /lib/64/libscf.so.1
  libdoor.so.1 => /lib/64/libdoor.so.1
  libuutil.so.1 => /lib/64/libuutil.so.1
  libgen.so.1 => /lib/64/libgen.so.1
  symbol not found: PSFT_i2d_ASN1_HEADER (openssl)
  libm.so.2 => /lib/64/libm.so.2
  /lib/sparcv9/../libm/sparcv9/libm_hwcap1.so.2
  /platform/sun4v/lib/sparcv9/libc_psr.so.1
  /platform/sun4v/lib/sparcv9/libmd_psr.so.1

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms