Skip to content

Latest commit

 

History

History
37 lines (21 loc) · 1.38 KB

PTTwithTLSv2.md

File metadata and controls

37 lines (21 loc) · 1.38 KB

Performance Testing Toolkit with TLSv1.2

The Performance Testing Toolkit was written in Java 5 and compiled in 32 bit and has been largely forgotten. However, with the new security standards, it is important to have PTT connect with them in place.

Here are the steps for Windows, and Linux should be similar.

  1. Download and install PTT

  2. Download the latest 32 bit Java 1.7.1 SDK for Liberty for Windows (Windows 32-bit, x86)

  3. Extract the files to a directory.

  4. Go into the native directory and extract the com.ibm.JDK71.32bit.jdk.windows.x8632_7.1... to another directory. That is the SDK.

  5. In the root of the PTT tool, update the PerfTuningToolkit.ini add this in the beginnging, with the correct path to the Java binary directory

    -vm

    C:\path\to\bin\javaw.exe

    and add these to the bottom of the file:

    -Dhttps.protocols=TLSv1.2

    -Ddrools.dialect.java.compiler.lnglevel=1.6

  6. Launch PTT, which creates new directories upon first launch

  7. Edit the ssl.client.props.ibm file under c:\path\to\PTT\configuration\org.eclipse.osgi\bundles\5\1\.cp\etc change the line:

    com.ibm.ssl.protocol=SSL_TLS to com.ibm.ssl.protocol=TLSv1.2

  8. Restart PTT and make connections as normal