Problem when Virtual Service recording by Proxy passthru style with https transport protocol

Document ID : KB000110899
Last Modified Date : 14/08/2018
Show Technical Document Details
Issue:
When trying to use VSE recorder for the public website https://www.google.com by Proxy passthru style with HTTPS transport protocol, the VSE recorder fails in these conditions:
*The screenshot of the VSE recorder like below:
User-added image
*The points which VSE recorder failed were always changed
*The error messages in workstation.log like below:
2018-07-05 01:42:37,273Z (10:42) [Filter thread for www.google.com:443->127.0.0.1:58604] WARN  com.ca.devtest.util.compression.CompressionUtils - Unable to decompress data
java.io.EOFException: Unexpected end of ZLIB input stream
    at java.util.zip.InflaterInputStream.fill(InflaterInputStream.java:240)
     ...
2018-07-05 01:53:42,402Z (10:53) [AWT-EventQueue-0] ERROR com.itko.util.swing.UserMessage - An error occurred processing a response block.
java.util.zip.ZipException: Not in GZIP format
    at java.util.zip.GZIPInputStream.readHeader(GZIPInputStream.java:165)

     ...
2018-07-05 02:09:20,825Z (11:09) [AWT-EventQueue-0] ERROR com.itko.util.swing.UserMessage - Connection refused: connect
java.net.ConnectException: Connection refused: connect

And cannot continue the recording and cannot save the transactions before encountering the exception.
Cause:
This is a buffer over flow problem when processing consecutive data like compressed data.
Resolution:
Please open a support case to get the solution of this problem. CA support will deliver the patch for this problem.
DevTest 10.4 includes the fix of this problem, then upgrading to DevTest 10.4 also can solve the problem.