Troubleshooting
Problem
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".
Symptom
********** 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 ************************************
Cause
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
WORKAROUND:
The workaround is to modify the JVM's java.security file.
Pre-requisite: You should exit from RPT before changing the java.security file. Also, you should re-start the Majordomo service after the changes.
Specifically, the java.security file as distributed with RPT 8.3.0.x contains:
# Example:
# jdk.certpath.disabledAlgorithms=MD2, DSA, RSA keySize < 2048
#
#
#
jdk.certpath.disabledAlgorithms=MD2
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 java.security file(s) that may need to be modified are located at:
C:\Program Files\IBM\SDP\Majordomo\jdk\jre\lib\security\java.security
C:\Program Files\IBM\SDP\jdk\jre\lib\security\java.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.
Was this topic helpful?
Document Information
Modified date:
16 June 2018
UID
swg21631947