IBM Support

PI60242: WMQ CSQN212E COMMAND SERVER ERROR PUTTING TO REPLY TO QUEUE MQRC2052

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Change Team finds in the CHIN, InquireChannelNames
    issues a MQCMD_INQUIRE_CHANNEL PCF command to return
    channels which have a non-blank certificate label, creating
    a permanent dynamic queue for the response messages. If the
    first PCF response message indicates 'none found' then it
    immediately closes and deletes the dynamic queue.
    However, there is another PCF response message which
    needs to be put to the queue, to indicate 'command failed'.
    In this case the put of this will fail with MQRC 2052,
    MQRC_Q_DELETED, indicated by CSQN212E and CSQN203I messages.
    Prior to PI52740/UI34415 the CSQN212E message would not
    occur as the permanent dynamic queue was never deleted.
    However, the 'command failed' message would not have been
    got from the queue in this situation.
    Note that there is no impact to the MQ CHIN when CSQN212E
    is generated in this scenario.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users of WebSphere MQ for z/OS Version 8 *
    *                 Release 0 Modification 0.                    *
    ****************************************************************
    * PROBLEM DESCRIPTION: Messages CSQN212E and CSQN203I are      *
    *                      displayed on the MSTR syslog after the  *
    *                      following events: CHIN restart or after *
    *                      command REFRESH SECURITY or after       *
    *                      removing CERTLABL from a channel.       *
    *                                                              *
    *                      These messages indicate a MQPUT failure *
    *                      to a SYSTEM.REPLY.* queue.              *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    Function InquireChannelNames (cmqxrssm) deletes the permanent
    dynamic reply queue before all response messages from PCF
    command MQCMD_INQUIRE_CHANNEL have been processed.
    
    The messages that are not processed, are purged when the reply
    queue is deleted. These messages are not required for the
    successful completion of the InquireChannelNames function.
    

Problem conclusion

  • Function InquireChannelNames (cmqxrssm) has been changed to
    process all response messages before closing and deleting the
    reply queue.
    000Y
    CMQXRSSM
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI60242

  • Reported component name

    WMQ Z/OS 8

  • Reported component ID

    5655W9700

  • Reported release

    000

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2016-04-05

  • Closed date

    2016-05-16

  • Last modified date

    2016-06-02

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

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

    UI37868

Modules/Macros

  • CMQXRSSM
    

Fix information

  • Fixed component name

    WMQ Z/OS 8

  • Fixed component ID

    5655W9700

Applicable component levels

  • R000 PSY UI37868

       UP16/05/26 P F605

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":"8.0","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
02 June 2016