IBM Support

PH25081: IBM MQ WHEN USING A CHANNEL SECURITY EXIT IT IS POSSIBLE FOR MONCHL ATTRIBUTE TO BE UNINTENTIONALLY SET TO ZERO

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When using Security exits on a channel, it is possible for the
    MONCHL channel attribute to be unintentionally
    reset to zero, which disables the gathering of this value.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users of IBM MQ for z/OS Version 9       *
    *                 Release 1 Modification 0 and Release 2       *
    *                 Modification 0.                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: When using security exits on a channel, *
    *                      the MONCHL channel attribute may be     *
    *                      unintentionally reset to zero, which    *
    *                      disables collection of monitoring data. *
    ****************************************************************
    rriAcceptSecurityReceive is called for a SDR channel when a
    security exit performs a security exchange (MQXCC_SEND_SEC_MSG
    is set). Since on channel setup ResolvedMonChl is 0,
    ChannelMonitoring is also set to 0 before the exit is called.
    At the end of channel setup ccxChlMonSetSampleRate runs to set
    the channel monitoring rate, and because ChannelMonitoring is 0,
    ResolvedMonChl is left as 0, and channel monitoring is disabled,
    regardless of the desired value of the attribute.
    

Problem conclusion

  • Channel monitoring now occurs earlier in channel setup so that
    it is not inadvertently reset.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH25081

  • Reported component name

    IBM MQ Z/OS V9

  • Reported component ID

    5655MQ900

  • Reported release

    100

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2020-05-05

  • Closed date

    2020-12-22

  • Last modified date

    2021-02-01

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

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

    UI73259 UI73260

Modules/Macros

  • CMQXRMSA CSQXRMSS
    

Fix information

  • Fixed component name

    IBM MQ Z/OS V9

  • Fixed component ID

    5655MQ900

Applicable component levels

  • R100 PSY UI73260

       UP21/01/28 P F101

  • R200 PSY UI73259

       UP21/01/28 P F101

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.

[{"Line of Business":{"code":"LOB45","label":"Automation"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSYHRD","label":"IBM MQ"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"100"}]

Document Information

Modified date:
02 February 2021