Setting up PeopleSoft WebLogic SSL Trace

I recently had to trace some SSL between PeopleSoft and a 3rd Party Application. You need to change the setEnv.sh JAVA_OPTIONS_LINUX options as follows.

$PS_HOME/webserv/DOMAIN/bin/setEnv.sh

JAVA_OPTIONS_LINUX="-jrockit -Xss256k -XnoOpt -Xms1024m -Xmx1024m -Djavax.net.debug=all -Dweblogic.security.SSL.verbose=true -Dssl.debug=true -Dtoplink.xml.platform=oracle.toplink.platform.xml.jaxp.JAXPPlatform -Dcom.sun.xml.namespace.QName.useCompatibleSerialVersionUID=1.0 -Dweblogic.security.SSL.protocolVersion=TLS1"

Make sure you start and stop WebLogic after changing it then the trace will output the logs to:

$PS_HOME/webserv/DOMAIN/servers/PIA/logs/