IBM Support

PI82298: WAS CONTROLLER REGION ABENDS WITH AB/S0DC3 PRCS/03080002 AFTER MODIFY RESUMELISTENERS

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • There is a timing window that can cause an abendDC3 RC 03080002
    after a Modify RESUMELISTENERS is done.  The issue is when a
    new connection is being accepted and a new accept is issued on
    the listener socket right around the same time as the Modify
    PAUSELISTENERS, the new accept can fail.  In response to an
    accept failure, a repeating 15 second timer to reconnect is
    started (with the idea that there is a TCP/IP problem and we
    need to retry the accept at a later time when TCP/IP recovers).
     In this case, however, TCP/IP is fine since the listener
    socket was being closed by the Modify PAUSELISTENERS.  15
    seconds later the timer fires, and since there is not a TCP/IP
    problem, it reactivates the listener.  When the Modify
    RESUMELISTENERS is done later on, the abendDC3 RC 03080002
    occurs because the listener is already active with an accept on
    it.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  All users of IBM WebSphere Application      *
    *                  Server V8.0 for z/OS                        *
    ****************************************************************
    * PROBLEM DESCRIPTION: WebSphere Application Server for        *
    *                      z/OS controller abends with a           *
    *                      ABENDDC3/ABENDSDC3 reason code          *
    *                      03080002 after a modify                 *
    *                      resumelisteners command is issued.      *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    There is a timing window that can cause an abendDC3 RC 03080002
    after a Modify RESUMELISTENERS is done.  The issue is when a
    new connection is being accepted and a new accept is issued on
    the listener socket right around the same time as the Modify
    PAUSELISTENERS, the new accept can fail.  In response to an
    accept failure, a repeating 15 second timer to reconnect is
    started (with the idea that there is a TCP/IP problem and we
    need to retry the accept at a later time when TCP/IP recovers).
    In this case, however, TCP/IP is fine since the listener
    socket was being closed by the Modify PAUSELISTENERS.  15
    seconds later the timer fires, and since there is not a TCP/IP
    problem, it reactivates the listener.  When the Modify
    RESUMELISTENERS is done later on, the abendDC3 RC 03080002
    occurs because the listener is already active with an accept on
    it.
    

Problem conclusion

  • Updated the stop code to not create a timer when a modify
    pauselisteners has been issued.
    
    The fix for this APAR is currently targeted for inclusion in
    fix pack 8.0.0.14, 8.5.5.13 and 9.0.0.6. Please refer to the
    Recommended Updates page for delivery information:
    http://www.ibm.com/support/docview.wss?rs=180&uid=swg27004980
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI82298

  • Reported component name

    WEBSPHERE FOR Z

  • Reported component ID

    5655I3500

  • Reported release

    800

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2017-05-30

  • Closed date

    2017-08-10

  • Last modified date

    2017-08-10

  • 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

    WEBSPHERE FOR Z

  • Fixed component ID

    5655I3500

Applicable component levels

  • R800 PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud \u0026 Data Platform"},"Product":{"code":"SS7K4U","label":"WebSphere Application Server for z\/OS"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"800","Line of Business":{"code":"LOB36","label":"IBM Automation"}}]

Document Information

Modified date:
18 October 2021