IBM Support

PM80230: RPT sometimes doesn't handle proxy server closing connection during NTLM handshake

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

 

APAR status

  • Closed as program error.

Error description

  • RPT sometimes doesn't handle proxy server closing connection
    during NTLM handshake
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    During HTTP playback of requests going through a proxy
    server which responds with a 407 and contains both
    'content-length' and 'proxy-connection: close' headers RPT
    incorrectly ignores the proxy-connection header.
    
    This results in the following message in the test log
    ? Unable to successfully establish a connection to
    web-server 'XXX' retrieving URI
    ? 'YYY'. ?Web-server closing the connection after connection
    was just established.
    

Problem conclusion

  • When non-SSL requests go through a proxy server which
    responds with a 407 and contains both a content-length and
    proxy-connection: close headers, RPT
    now reads the EOF sent by the proxy server by issuing an
    additional read after it consumes the content-length off the
    socket.
    This avoids an unexpected server close after RPT issues the
    first portion of the NTLM handshake.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM80230

  • Reported component name

    PERF TESTER WIN

  • Reported component ID

    5724J9601

  • Reported release

    821

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-01-09

  • Closed date

    2013-06-22

  • Last modified date

    2013-06-22

  • 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

    PERF TESTER WIN

  • Fixed component ID

    5724J9601

Applicable component levels

  • R821 PSN

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSMMM5","label":"IBM Rational Performance Tester"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"821","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
22 June 2013