IBM Support

PI68193: TITLE: CSQ1,ABN=5C6-00E20001,U=SYSOPER , -CSQSGSTG,M=CSQGFRCV,LOC=CSQSLD1 .CSQSVBK

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • The customer is running WebSphere MQ for z/OS V900 and they
    receive the following:
    .
    TITLE: CSQ1,ABN=5C6-00E20001,U=SYSOPER
    -CSQSGSTG,M=CSQGFRCV,LOC=CSQSLD1 .CSQSVBK
    .
    Looking at the code at CSQSVBK (base) it is
    pointing to a problem with PHB (reg 4) x'5AABBD00'. The abend
    has occurred when processing the response to a DISPLAY CHSTATUS
    CMDSCOPE(*) command. The reply record for the CSQN121I message
    for CSQ1 does not have the expected length, hence the abend
    occurs. The Change Team has now identified the problem which has
    resulted in the 5C6-00E20001 abend seen here. The abend occurs
    when a command is put to SYSTEM.COMMAND.INPUT with CMSSCOPE(*).
    CSQNGRS2 assumes that the first response message from a
    queue-manager will start with CSQN205I and will contain a
    'dummy' area of 200 characters for inserting message CSQN121I
    (this dummy area is setup by CSQNSRSP). However, the response
    messages are sent via XCF messaging, so the order in which they
    are received may be different to that in which they were sent,
    so the CSQN205I message not not be the first. If that is the
    case, then CSQNRGS2 tries to insert the CSQN121I message into
    the wrong area, which can result in various abends, such as the
    5C6-00E20001 issued by CSQSVBK.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * All users of IBM MQ for z/OS Version 9 Release 0             *
    * Modification 0.                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * CSQN212E and CSQN203I are issued reporting the command       *
    * server was unable to put a reply with MQRC 2005              *
    * (MQRC_BUFFER_ERROR).                                         *
    *                                                              *
    * This can be followed by various symptoms including:          *
    *                                                              *
    *  - the same error being issued repeatedly in a loop.         *
    *                                                              *
    *  - abend 0C4 in CSQNGRS2                                     *
    *  - abend 5C6-00E20001 in CSQSVBK                             *
    *  - the queue manager failing to provide responses to group   *
    * commands issued by other queue managers in the qsg.          *
    ****************************************************************
    * RECOMMENDATION:                                              *
    * none                                                         *
    ****************************************************************
    The queue manager issued a group command (CMDSCOPE(xxxx) or
    CMDSCOPE(*)) to one or more other queue manager in the queue
    sharing group. The command was executed on each of the targeted
    queue managers, and the responses passed back to the originating
    queue manger in one or more XCF messages. However, one of the
    queue managers provided responses in two XCF messages, but
    incorrectly indicated that the second message contained the
    CSQN205I response at the start.
    When CSQNGRS2 attempted to process the message, this caused it
    to locate the response messages contained within the XCF message
    incorrectly, leading to the reported errors occurring when
    attempting to put the responses to the reply queue.
    
    The incorrect indication that the second XCF message contained a
    CSQN205I message was set because the responses filled the
    initial XCF message, and the queue managers were in different
    CCSIDs. When converting the responses, the initial message was
    split across two XCF messages, and the CSQN205I indicator flag
    was incorrectly set in both.
    

Problem conclusion

  • CSQNCRSP is changed to only indicate the presence of the
    CSQN205I message in the first XCF message sent.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI68193

  • Reported component name

    MQ Z/OS V9

  • Reported component ID

    5655MQ900

  • Reported release

    000

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    YesHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2016-08-26

  • Closed date

    2016-09-07

  • Last modified date

    2017-05-19

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

    PI60582

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

    UI40687

Modules/Macros

  • CSQNCRSP
    

Fix information

  • Fixed component name

    MQ Z/OS V9

  • Fixed component ID

    5655MQ900

Applicable component levels

  • R000 PSY UI40687

       UP16/10/14 P F610

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":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSYHRD","label":"IBM MQ"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"9.0","Edition":"","Line of Business":{"code":"LOB36","label":"IBM Automation"}}]

Document Information

Modified date:
19 May 2017