IBM Support

PI38169: HTTP VERSION 1.0 REQUESTS GET CHANGED TO HTTP VERSION 1.1 AFTER PASSING THROUGH A STUB

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • A HTTP request defined as version 1.0 will get changed to HTTP
    version 1.1 request when the request hits a stub and the request
    if forwarded via the Pass-through action of the stub
    
    STEPS TO REPRODUCE:
    
    1. Configure the application that issues the HTTP 1.0 request to
    use the RIT Proxy
    
    
    2. Create a stub that has Pass-Through action enabled
    
    3. Deploy the stub
    
    4. Utilize the application to send a HTTP 1.0 request that will
    not pass input validation for the stub so the stub will pass the
    request via the Pass-through action
    
    
    EXPECTED RESULTS:
    
    The HTTP request should be forwarded as a HTTP version 1.0
    request
    
    
    ACTUAL RESULTS:
    
    The HTTP request is forwarded as a HTTP 1.1 request with an
    additional "Transfer-Encoding: chunked" header
    
    WORKAROUND:
    None
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * All users of Rational Integration Tester working with stubs  *
    * over HTTP/1.0.                                               *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * When a stub passed an HTTP/1.0 request through to the live   *
    * system, the request was upgraded to HTTP/1.1. Some users'    *
    * live systems do not support HTTP/1.1, causing the test to    *
    * fail.                                                        *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    

Problem conclusion

  • A fix for this issue was provided in version 8.7.0.1 of Rational
    Integration Tester. The request now retains its original
    protocol version.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI38169

  • Reported component name

    RATL TEST VIRT

  • Reported component ID

    5725G9400

  • Reported release

    860

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2015-03-31

  • Closed date

    2015-05-19

  • Last modified date

    2015-05-19

  • 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 TEST VIRT

  • Fixed component ID

    5725G9400

Applicable component levels

  • R800 PSN

       UP

  • R801 PSN

       UP

  • R850 PSN

       UP

  • R851 PSN

       UP

  • R860 PSN

       UP

  • R870 PSY

       UP



Document information

More support for: Rational Test Virtualization Server

Software version: 8.6

Reference #: PI38169

Modified date: 19 May 2015