IBM Support

IT37083: CLIENT APPLICATION GETS ERROR 2059 AS IT CONNECTS TO THE QUEUE MANAGER AND ERROR AMQ9508 IS WRITTEN TO THE MQ ERROR LOGS.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • A client application gets error 2059 (MQRC_Q_MGR_NOT_AVAILABLE)
    as it attempts to connect to the queue manager and  the error
    AMQ9508 (Program cannot connect to the queue manager.) is
    written to the MQ queue manager error logs.
    

Local fix

  • It seems that the MQ channel pooling process amqrmpaa uses a
    lot of heap space.
    If that is the case, that process needs to be killed.
    Here is an example (for illustration):
    $ ps -l | grep amqrmppa
      F    S    UID        PID ... CMD
    004 0002  12034  973082019 ... /mq/opt/mqm/bin/amqrmppa
    Use PID of 973082019 amqrmppa to check on heap size.
    This amqrmppa has a 64 bit heap with a size of more than 2 GB:
    $ pstate2 -cre 973082019 | grep "Total Allocated Size"
       Total Allocated Size = 0x00000000
       Total Allocated Size = 0x00000000a4f41fe0
    0x00000000a4f41fe0 (hex) = 2,767,462,368 (dec)
    For reference, a size that is over 2,147,483,647 is critical.
    We need to stop that process:
    $ kill -9 973082019
    

Problem summary

  • The underlying problem is a memory leak in the amqrmppa process
    which will be addressed by APAR IT33883.
    

Problem conclusion

  • The product has been fixed.
    Version    Maintenance Level
    v8.1       8.1.0.8
    

Temporary fix

  • Not possible.
    

Comments

APAR Information

  • APAR number

    IT37083

  • Reported component name

    MQ FOR HPE NS O

  • Reported component ID

    5724A3903

  • Reported release

    81X

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2021-06-01

  • Closed date

    2021-06-07

  • Last modified date

    2021-06-11

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

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

Fix information

  • Fixed component name

    MQ FOR HPE NS O

  • Fixed component ID

    5724A3903

Applicable component levels

  • R810 PSY

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSYHRD","label":"IBM MQ"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"81X","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
05 November 2021