IBM Support

PH03753: MQ V9: PUB/SUB DAEMON TERMINATES WITH CSQT976I IF A MESSAGE CONTAINS AN INVALID DATA IN THE MQMD.

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • The Pub/Sub daemon terminates with CSQT807I if a message
    containing invalid data in the MQMD is published.
    
    The CHIN log shows the following messages:
    +CSQT976I ME2T CSQXDPSC Distributed Pub/Sub Publish
     Task has stopped
    +CSQT981E ME2T CSQXDPSC Distributed Pub/Sub disabled
     whilst in a Pub/Sub cluster
    +CSQT976I ME2T CSQXDPSC Distributed Pub/Sub Command
     Task has stopped
    +CSQT976I ME2T CSQXDPSC Distributed Pub/Sub Fan Out
     Task has stopped
    +CSQT807I ME2T CSQXFCTL Queued Pub/Sub Daemon ended
    

Local fix

  • n/a
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users of IBM MQ for z/OS Version 9       *
    *                 Release 0 Modification 0 and Release 1       *
    *                 Modification 0.                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: CSQT976I is issued to report the        *
    *                      termination of the 'Distributed Pub/Sub *
    *                      Publish Task'.                          *
    *                      CSQX053E is also issued to report the   *
    *                      capture of an FFST in the CSQSNAP       *
    *                      dataset.                                *
    *                      The FFST indicates the error occurred   *
    *                      in psiReceivePublications.              *
    *                      Following the error publications from   *
    *                      remote queue managers are not delivered *
    *                      to local subscribers.                   *
    ****************************************************************
    A message with an invalid priority was published to a topic on a
    remote queue manager in the distributed pub/sub network.
    A proxy subscription for the topic existed at the remote queue
    manager, causing the publication to be sent to the local queue
    manager.
    psiReceivePublications got the publication message and delivered
    it to any local subscribers for the topic, however the invalid
    priority caused this publish activity to return MQCC_WARNING
    and MQRC_PRIORITY_EXCEEDS_MAXIMUM (2049).
    psiReceivePublications does not expect this warning return code,
    leading to it capturing the FFST and terminating prematurely.
    

Problem conclusion

  • psiReceivePublications is changed to handle
    MQRC_PRIORITY_EXCEEDS_MAXIMUM (MQRC2049) when republishing a
    message from a remote publisher to local subscribers.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH03753

  • 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

    2018-10-08

  • Closed date

    2019-03-18

  • Last modified date

    2019-05-02

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

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

    UI61931 UI61933

Modules/Macros

  • CMQXZMUP
    

Fix information

  • Fixed component name

    IBM MQ Z/OS V9

  • Fixed component ID

    5655MQ900

Applicable component levels

  • R000 PSY UI61931

       UP19/04/11 P F904 ¢

  • R100 PSY UI61933

       UP19/04/11 P F904 ¢

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:
02 May 2019