IBM Support

PH22338: RIT HTTP PROXY EXITS ABNORMALLY WITH UNEXPECTED EXCEPTION ERROR

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

  • The RIT HTTP Proxy dies with the following error:
    
    com.greenhat.proxy.https.HTTPSProxyEngine run
    SEVERE: Unexpected exception whilst proxying: Shutting down
    java.lang.NullPointerException
    at
    com.greenhat.proxy.https.HTTPSProxyEngine.process(HTTPSProxyEngi
    ne.java:281)
    at
    com.greenhat.proxy.https.HTTPSProxyEngine.run(HTTPSProxyEngine.j
    ava:166)
    at java.lang.Thread.run(Thread.java:819)
    
    The problem occurs when an HTTPS client uses port 3129 of the
    Proxy while there is a stub running that matches the request.
    The Proxy cannot divert the messages to the stub due to network
    problems, and crashes.
    
    The Proxy should log an error message and continue running.
    

Local fix

  • Use port 3128 of the HTTP Proxy for HTTP and HTTPS requests.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Users stubbing HTTP traffic using the Rational Integration   *
    * Tester HTTP Proxy and port 3129                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * The HTTP Proxy could wrongly attempt to route messages to    *
    * the live server instead of the stub.  If the live server was *
    * unavailable, the Proxy would exit uncleanly.                 *
    ****************************************************************
    * RECOMMENDATION:                                              *
    * Upgrade to IBM Rational Test Control Panel version 10.0.2.1  *
    ****************************************************************
    

Problem conclusion

  • Upgrade to IBM Rational Test Control Panel version 10.0.2.1
    The newer HTTP Proxy code fixes this issue.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH22338

  • Reported component name

    RATL INTEGRA TE

  • Reported component ID

    5725G79IT

  • Reported release

    950

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2020-02-18

  • Closed date

    2020-03-20

  • Last modified date

    2020-03-20

  • 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

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSBLQQ","label":"IBM Rational Test Workbench"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"950","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
20 March 2020