IBM Support

PH63203: IBM MQ Z/OS: IMPROVE PAGE SET OUT-OF-RANGE RBA CHECKING

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • CSQIECUR runs during QMGR startup and checks each page sets
    header page RBA against the current log RBA. The header page set
    RBA can be incorrect, which is most noticeable for page sets
    other than page set 0. This results in scenarios where the page
    set isn't suspended when it should be. If the page set is
    suspended for an out-of-range RBA, then message CSQI053E is
    issued.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users of IBM MQ for z/OS Version 9       *
    *                 Release 3 Modification 0 and Release 4       *
    *                 Modification 0.                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: The Queue Manager failed to terminate   *
    *                      during startup processing after         *
    *                      CRESTART was used to set the ENDRBA to  *
    *                      a value that is contained on the        *
    *                      previous log.                           *
    ****************************************************************
    Setting the ENDRBA to a value that is contained on the previous
    log with 'CRESTART CREATE,ENDRBA=...' without also restoring the
    pagesets to a backup that are the same age or older than the log
    leaves the Queue Manager in a state where the pagesets are ahead
    of the log. The Queue Manager fails to recognise this early
    enough during restart processing and does not terminate. The
    Queue Manager should terminate.
    

Problem conclusion

  • The code has been updated to correctly identify this scenario
    early on during Queue Manager Restart processing and the Queue
    Manger will now correctly output message CSQI053E and terminate
    with abend code 5C6-00C94525.
    
    The IBM MQ for z/OS Version 9.3.x and Version 9.4.x
    documentation are updated:
    
    1.  Update CSQI053E message documention
    IBM MQ
     Reference
      Messages and reason codes
       IBM MQ for z/OS messages, completion, and reason codes
        Messages for IBM MQ for z/OS
         Data Manager Messages (CSQI...)
    
    9.3.x -> https://www.ibm.com/docs/en/ibm-mq/9.3.x?topic=zos-data
    -manager-messages-csqi
    9.4.x -> https://www.ibm.com/docs/en/ibm-mq/9.4.x?topic=zos-data
    -manager-messages-csqi
    
    The System action section for the CSQI053E entry is updated to
    the following:
    
    "The page set is suspended. Queues using the page set will be
    inaccessible until the queue manager is started with the page
    set in a consistent state. If the page set id is 0 then during
    queue manager startup, restart is terminated abnormally with
    completion code X'5C6' and reason code X'00C94531'."
    
    2. Document new abend code 00C94531
    IBM MQ
     Reference
      Messages and reason codes
       IBM MQ for z/OS messages, completion, and reason codes
        IBM MQ for z/OS codes
         Data Manager Codes (X'C9')
    
    9.3.x -> https://www.ibm.com/docs/en/ibm-mq/9.3.x?topic=codes-da
    ta-manager-xc9
    9.4.x -> https://www.ibm.com/docs/en/ibm-mq/9.4.x?topic=codes-da
    ta-manager-xc9
    
    The following is added:
    
    00C94531
        An internal error has occurred.
    
        An attempt to restart whilst page set 0 has not had
        RESETPAGE run was detected.
    
        Message CSQI053E is issued before this error occurs and will
        indicate page set 0 is the affected page set.
    
    System action
        Restart is terminated abnormally with completion code X'5C6'
        and a dump is produced.
    
    System programmer response
        Contact IBM service.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH63203

  • Reported component name

    IBM MQ Z/OS V9

  • Reported component ID

    5655MQ900

  • Reported release

    300

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2024-09-11

  • Closed date

    2025-08-20

  • Last modified date

    2025-10-02

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

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

    UO04564 UO04565

Modules/Macros

  • CSQIECUR
    

Fix information

  • Fixed component name

    IBM MQ Z/OS V9

  • Fixed component ID

    5655MQ900

Applicable component levels

  • R300 PSY UO04565

       UP25/09/13 P F509

  • R400 PSY UO04564

       UP25/09/13 P F509

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":"BU048","label":"IBM Software"},"Product":{"code":"SSYHRD","label":"IBM MQ"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"300","Line of Business":{"code":"LOB77","label":"Automation Platform"}}]

Document Information

Modified date:
02 October 2025