IBM Support

PH38111: ABN=5C6,REASON=00940001 CSQMCPRH , ABN=0C4-00000010 CSQ3RRSM

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • CSQMCPRH's FRR routine incorrectly checks the wrong EB EBDR
    flag, which resulted in recovery being run when it shouldn't
    have been allowed. This issue will only occur when using RRS
    connections. The issue may show as an 0C4 but the real cause
    of the issue is the 5C6 abend in CSQMCPRH.
    .
    Additional keywords:
    ABEND0C4 ABEND5C6
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users of IBM MQ for z/OS Version 9       *
    *                 Release 0 Modification 0, Release 1          *
    *                 Modification 0, Release 2 Modification 0     *
    *                 and Release 3 Modification 0.                *
    ****************************************************************
    * PROBLEM DESCRIPTION: When using RRS connections it's         *
    *                      possible for recovery to be run         *
    *                      prematurely resulting in abend          *
    *                      5C6-00940001 occurring in CSQMCPRH.     *
    *                      It's also possible for the queue        *
    *                      manager to terminate with               *
    *                      REASON=00F3040A.                        *
    ****************************************************************
    The recovery routine in CSQMCPRH incorrectly checked the wrong
    EB EBDR flag. This occurred because for RRS connections the
    connection EB was checked instead of the context EB. This
    resulted in CSQMCPRH incorrectly running recovery instead of
    being deferred.
    

Problem conclusion

  • The code has been changed to ensure the correct EB EBDR flag is
    checked resulting in recovery being run appropriately and
    therefore preventing the abend 5C6-00940001. However, the queue
    manager may continue to terminate with REASON=00F3040A.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH38111

  • Reported component name

    IBM MQ Z/OS V9

  • Reported component ID

    5655MQ900

  • Reported release

    000

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    YesHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2021-06-14

  • Closed date

    2022-10-04

  • Last modified date

    2022-12-01

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

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

    UI81059 UI81060 UI81061 UI82784

Modules/Macros

  • CSQMCPRH
    

Fix information

  • Fixed component name

    IBM MQ Z/OS V9

  • Fixed component ID

    5655MQ900

Applicable component levels

  • R000 PSY UI83171

       UP22/11/30 P F211 ¢

  • R100 PSY UI82456

       UP22/10/22 P F210 ¢

  • R200 PSY UI82455

       UP22/10/22 P F210 ¢

  • R300 PSY UI82784

       UP22/10/22 P F210 ¢

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":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSYHRD","label":"IBM MQ"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"9.0","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
01 December 2022