A fix is available
APAR status
Closed as program error.
Error description
The root of the problems being seen by the application is a shortage of storage, due to the amount of storage being used by the application itself (SP 2 Key 8) - the amount used by AMS in the application address space (SP 230 Key 7) is much lower. This results in MQPUT/MQGET requests failing with either MQRC 2071 or MQRC 2063 - as the application doesn't expect these, it opens a debug object to cause a diagnostic 5C6-00D4F001 dump to be captured. When storage is exhausted, there appear to be two sets of symptoms seen in the application logs, depending on where a storage request failure occurs: 1) Storage cannot be obtained in e.g. CSQ0CPUT/CSQ0CGET - this is reported to the application by returning MQRC 2071 MQRC_STORAGE_NOT_AVAILABLE 2) Storage cannot be obtained while queueing the request to an AMS task, or copying results back - this is reported with messages CSQ0214E/CSQ0215E/CSQ0216E and by returning MQRC 2063 MQRC_SECURITY_ERROR
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All users of IBM MQ for z/OS Version 9 * * Release 3 Modification 0 and * * Release 4 Modification 0. * **************************************************************** * PROBLEM DESCRIPTION: MQRC_SECURITY_ERROR would be * * incorrectly returned when an * * application putting/getting from an AMS * * protected queue is unable to allocate * * storage instead of * * MQRC_STORAGE_NOT_AVAILABLE * **************************************************************** The code that handles errors during protect and unprotect processing in some cases would not check the error reason and generically report MQRC_SECURITY_ERROR
Problem conclusion
The cases in protect/unprotect processing that did not check for storage allocation errors has been updated so that MQRC_STORAGE_NOT_AVAILABLE is reported when storage allocation failed during protect/unprotect processing
Temporary fix
Comments
APAR Information
APAR number
PH60201
Reported component name
IBM MQ Z/OS V9
Reported component ID
5655MQ900
Reported release
301
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2024-03-06
Closed date
2025-08-19
Last modified date
2025-10-02
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UO04542 UO04543
Modules/Macros
CSQ0CGET CSQ0CPT1 CSQ0CPUT
Fix information
Fixed component name
IBM MQ Z/OS V9
Fixed component ID
5655MQ900
Applicable component levels
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":"301","Line of Business":{"code":"LOB77","label":"Automation Platform"}}]
Document Information
Modified date:
02 October 2025