IBM Support

Unable to record SSL based website from RPT 8.3.0.x versions which works from prior version 8.2.1.x

Technote (troubleshooting)


Attempts to perform a recording for a SSL based website from IBM Rational Performance Tester (RPT) 8.3.0.x versions fail to launch the web page leading to the message displayed on the browser "You are not connected to the Internet".


********** IE message displayed **************************
Internet Explorer cannot display the web page

Most likely causes:
-You are not connected to the Internet
-The website is encountering problems
-There might be a trying address in the address

What can you try:
-Check your internet connection. Try visiting another website to make
sure you are connected.
-Re-type the address
-Go back to the previous page

************* END of IE Message ************************************


Change in the default behavior of Java 7 (used in RPT 8.3.0.x) versus Java 6 (in RPT 8.2.1.x) that could cause this behavior.

Java 7 by default no longer allows SSL algorithms that it deems as unsecure. If a web-site is using these, it won't load properly during RPT recording.

This issue was identified as a product defect and logged under APAR PM85090

Diagnosing the problem

The issue is reported with applications using TLS 1.0 , and if the website requires strong encryption (> 128-bit

Resolving the problem


The workaround is to modify the JVM's file.

Pre-requisite: You should exit from RPT before changing the file. Also, you should re-start the Majordomo service after the changes.

Specifically, the file as distributed with RPT 8.3.0.x contains:

# Example:
# jdk.certpath.disabledAlgorithms=MD2, DSA, RSA keySize < 2048

The suggestion is to comment out the "jdk.certpath.disabledAlgorithms=MD2" line:

# Example:
# jdk.certpath.disabledAlgorithms=MD2, DSA, RSA keySize < 2048
# jdk.certpath.disabledAlgorithms=MD2

Depending on the RPT configuration, the file(s) that may need to be modified are located at:

C:\Program Files\IBM\SDP\Majordomo\jdk\jre\lib\security\
C:\Program Files\IBM\SDP\jdk\jre\lib\security\

Note: The problem only affects recording; it is not a factor on playback.
Also, if the website requires strong encryption (> 128-bit), you will also need to update the Java security policy files. Review 1245273: Enabling Strong Encryption (encryption key lengths >128 bits) in Rational Performance Tester for more details.

Document information

More support for: Rational Performance Tester
Record / Author tests

Software version:

Operating system(s): Windows

Reference #: 1631947

Modified date: 2013-05-24