The debugging property javax.net.debug=true must be
specified as a system property. The InfoCenter instructions are provided
below, with additional clarification.
-------------------------------------------------------
By configuring through the javax.net.debug system property, JSSE
provides the following dynamic debug tracing: -Djavax.net.debug=true.
A value of true turns on the trace facility, provided the debug version
of JSSE is installed. Use the administrative console to set the system
property for debugging the application server, deployment manager, or
nodeagent.
Application Server:
In the administrative console, go to Application Servers >
server_name > Process Definition > Java Virtual Machine > Custom
Properties. The name to specify is javax.net.debug and the value is
true. The output will be in the file specified in the System.out
file name in Application Servers > server_name > Logging and Tracing
> JVM Logs, which by default is the SystemOut.log file.
Nodeagent:
In the administrative console, go to Node Agents> node agent name
> Process Definition > Java Virtual Machine > Custom
Properties.
Deployment Manager:
In the administrative console, go to Deployment Manager > Process
Definitions > Java Virtual Machine > Custom Properties.
To collect a trace, follow these steps:
- Stop the server to be traced (application server, node agent, or
deployment manager)
- Move the default version of JSSE (ibmjsse.jar ) into a separate
directory that is not in the WebSphere classpath). The default version is
located in <install_root>/java/jre/lib/ext directory.
- Place the ibmjsse-debug.jar file in the
<install_root>/java/jre/lib/ext directory.
- Specify the javax.net.debug system property, as indicated in the
paragraphs above.
- Restart the deployment manager, application server or node agent that
is being traced.
The trace is logged by default to the SystemOut.log file, unless you have
modified the Java™ Virtual Machine (JVM) Logs settings. |