Fixes are available
Rational Test Virtualization Server Fix Pack 2 (8.5.1.2) for 8.5.1
Rational Performance Test Server Fix Pack 2 (8.5.1.2) for 8.5.1
Rational Integration Tester Fix Pack 2 (8.5.1.2) for 8.5.1
Rational Test Virtualization Server Fix Pack 3 (8.5.1.3) for 8.5.1
Rational Integration Tester Fix Pack 3 (8.5.1.3) for 8.5.1
Rational Integration Tester Fix Pack 4 (8.5.1.4) for 8.5.1
Rational Test Virtualization Server Fix Pack 4 (8.5.1.4) for 8.5.1
Rational Performance Test Server Fix Pack 5 (8.5.1.5) for 8.5.1
Rational Test Virtualization Server Fix Pack 5 (8.5.1.5) for 8.5.1
Rational Integration Tester Fix Pack 5 (8.5.1.5) for 8.5.1
Rational Performance Test Server Fix Pack 3 (8.5.1.3) for 8.5.1
Rational Performance Test Server Fix Pack 4 (8.5.1.4) for 8.5.1
APAR status
Closed as program error.
Error description
The Proxy Agent in IBM Rational Integration Tester Platform Pack (RIT-Platform) goes into a runaway condition if it receives a request with its own IP address and listen port. Many errors are logged in its JVM console, for example: java.net.SocketException: Socket is closed com.predic8.membrane.core.util.EndOfStreamException: read byte -1: STEPS TO REPRODUCE: 1. Start the Proxy 2. Create an HTTP transport in RIT that has the Host and Port of the Proxy (Settings tab) 3. Click Test Transport EXPECTED RESULT: The Proxy ignores the request and logs a warning. ACTUAL RESULT: The Proxy loops the message back to itself until it runs out of memory or TCP sockets.
Local fix
Re-start the Proxy
Problem summary
**************************************************************** * USERS AFFECTED: * * All users of the Rational Integration Tester HTTP Proxy * **************************************************************** * PROBLEM DESCRIPTION: * * If the RIT HTTP proxy receives a request with its own URL as * * the endpoint, then it will honor that request and enter into * * a loop that will eventually cause the proxy to crash. Users * * will typically see this if they configure an HTTP transport * * such that the host/port on the physical transport on the * * settings tab is the host/port that the HTTP proxy is * * configured to listen on. Clicking Test Transport will then * * cause the proxy to loop and fail. * **************************************************************** * RECOMMENDATION: * * Users who are affected by this problem should upgrade to * * Rational Integration Tester 8.5.1.2 * ****************************************************************
Problem conclusion
In Rational Integration Tester 8.5.1.2, the proxy reports the problem and does not forward the message, preventing the loop from occurring.
Temporary fix
Comments
APAR Information
APAR number
PI08041
Reported component name
RATL INTEGRA TE
Reported component ID
5725G79IT
Reported release
851
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2013-12-13
Closed date
2014-03-06
Last modified date
2014-03-06
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
RATL INTEGRA TE
Fixed component ID
5725G79IT
Applicable component levels
R851 PSY
UP
Document Information
Modified date:
17 October 2021