IBM Support

PK39700: APPLICATION IN LOOP ISSUEING DL/I CMD CALLS WHICH ARE REJECTED WITH STATUS CD STATCD FILLS UP CIOP WITH DFS286 MESSAGES.

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Customer application program issueing DL/I CMD calls which
    were rejected due to security violation ( status CD statCD
    CDSTAT ) loops. DFS286 messages fill up CIOP faster than
    they can be serviced. The DFSPOOL for CIOP in DFSCMD30 is
    conditional, so an obtain failure here does not bring down
    IMS, but eventually a spool line CLB dispatch needs a CIOP
    buffer and makes an unconditional request. The result is
    a U0732 abend. Customer feels an application should not
    be able to bring down IMS in this manner.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All IMS V10 users of DL/I CMDS               *
    *                 rejected with the DFS286 message (security   *
    *                 authorization violation).                    *
    ****************************************************************
    * PROBLEM DESCRIPTION:  When excessive DFS286 security         *
    *                       violation messages are generated,      *
    *                       as a result of DL/I CMD calls, CIOP    *
    *                       buffers will be exhausted. This        *
    *                       leads to U0732 ABENDU0732 that         *
    *                       brings down IMS.                       *
    ****************************************************************
    * RECOMMENDATION: INSTALL CORRECTIVE SERVICE FOR APAR/PTF      *
    ****************************************************************
    DFS286 messages are generated whenever an application issues
    DL/I command calls rejected because of security violation
    (Status code CD). If the application issues this repeatedly
    (as in a loop), the CIOP buffer will eventually be exhausted
    and this leads to an ABENDU732.
    
    MSGDFS286 STATUSCD U732
    

Problem conclusion

  • AIDS: RIDS/DCS RIDS/CMD DCS CMD
      DEP: NONE
      GEN:
    
    *** END IMS KEYWORDS ***
    Code changes to module DFSCMD30 and DFSAOSC0 by introducing a
    field PSTSECVC, the security violation count with a threshold
    of PSTSECVM (x'FF' or 255). If this is exceeded, the DFS286
    message is suppressed, thereby eliminating the possibility of
    buffer shortage.
    In conjunction with the above Code changes, we enhanced macro
    IPST to accomodate the new PSTSECVC field description in IPCS
    control block formatting. Two modules are recompiled to
    pick up IPST macro: DFSAPST0 and DFSEF00F.
    

Temporary fix

  • *********
    * HIPER *
    *********
    

Comments

APAR Information

  • APAR number

    PK39700

  • Reported component name

    IMS V10

  • Reported component ID

    5635A0100

  • Reported release

    010

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    YesHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2007-02-20

  • Closed date

    2007-08-20

  • Last modified date

    2007-10-02

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

    UK28415 UK28416

Modules/Macros

  • DFSAOSC0 DFSAPST0 DFSCMD30 DFSEF00F IPST
    

Fix information

  • Fixed component name

    IMS V10

  • Fixed component ID

    5635A0100

Applicable component levels

  • R010 PSY UK28415

       UP07/09/11 P F709 Ž

  • R012 PSY UK28416

       UP07/09/11 P F709 Ž

Fix is available

  • Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.

[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"10.1","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCVRBJ","label":"System Services"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"10.1","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
02 October 2007