IBM Support

PH65835: AFTER MIGRATION TO MQ 9.4 CSQ4BCX3 RETURNS UNEXPECTED MQRC FOR MQCONN CALL

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • User reports that exit CSQ4BCX3 is returned a non-zero MQRC whe
    executing with MQ 9.4 but runs successfully at MQ 9.3. In the
    reported case MQCONN is returned an MQRC 2059.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users of IBM MQ for z/OS Version 9       *
    *                 Release 4 Modification 0.                    *
    ****************************************************************
    * PROBLEM DESCRIPTION: MQCONN fails with MQCC_FAILED,          *
    *                      MQRC_Q_MGR_NOT_AVAILABLE when called    *
    *                      from a channel exit, if a blank/null    *
    *                      queue manager name is provided.         *
    ****************************************************************
    When MQCONN is called with a blank/null queue manager name from
    a channel exit, the call should succeed and return the
    connection handle for the channel's connection to the queue
    manager. After migrating to MQ V9.4, this no longer happens, and
    the call fails with MQRC_Q_MGR_NOT_AVAILABLE instead.
    

Problem conclusion

  • When MQCONN is called with a blank/null queue manager name from
    a channel exit, the call will now succeed and return the
    connection handle as expected.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH65835

  • Reported component name

    IBM MQ Z/OS V9

  • Reported component ID

    5655MQ900

  • Reported release

    400

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2025-03-25

  • Closed date

    2025-05-08

  • Last modified date

    2025-07-02

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

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

    UO03116

Modules/Macros

  • CSQXADPM
    

Fix information

  • Fixed component name

    IBM MQ Z/OS V9

  • Fixed component ID

    5655MQ900

Applicable component levels

  • R400 PSY UO03116

       UP25/06/11 P F506

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":"400","Line of Business":{"code":"LOB77","label":"Automation Platform"}}]

Document Information

Modified date:
02 July 2025