A fix is available
APAR status
Closed as program error.
Error description
Due to misconfigured zprms, qmgrs failed to start as the product usage had not been set, preventing AMS from starting. In this scenario, the MSTR shuts down as SPLCAP is enabled but AMS is not allowed to start. The CHINIT has already begun its start up process from a CSQINP2 command. The CHINIT throws various abends because the MSTR is shutting down whilst it is still starting up. MSTR log: CSQY024I cpf AMS not started, product usage is not set CSQY032E cpf CSQ0ERST QUEUE MANAGER STARTUP TERMINATED, UNABLE TO START AMS CSQY030E cpf CSQ0DEAD QUEUE MANAGER TERMINATING, AMS NOT AVAILABLE *CSQV086E cpf QUEUE MANAGER ABNORMAL TERMINATION REASON=00F00003 ... IEF450I XXXXMSTR XXXXMSTR - ABEND=S6C6 U0000 REASON=00F00003 Abends in CHIN: CSQX001I cpf CSQXJST Channel initiator starting ... IEA995I SYMPTOM DUMP OUTPUT SYSTEM COMPLETION CODE=0E0 REASON CODE=0000002B ... PSW AT TIME OF ERROR 077C7000 AC11C8EE ILC 4 INTC 2B ACTIVE MODULE ADDRESS=00000000_2C100000 OFFSET=0001C8EE NAME=CSQXJST DATA AT PSW 2C11C8E8 - 5820B130 18529101 500CA714 AR/GR 0: 00000000/91000000 1: 00000000/2C11C9FC 2: 00000000/7EAB2000 3: 00000000/01231318 4: 00000000/00000000 5: 010200E5/7EAB2000 6: 00000000/2C140EF0 7: 00000000/010200E5 8: 00000000/7F678840 9: 00000000/7F678840 A: 00000000/00000000 B: 00000000/7F678728 C: 00000000/AC11C4E8 D: 00000000/7F678728 E: 00000000/AC11C8A2 F: 00000000/00000000 END OF SYMPTOM DUMP XJST ESTAE IEA995I SYMPTOM DUMP OUTPUT SYSTEM COMPLETION CODE=0C4 REASON CODE=00000004 ... PSW AT TIME OF ERROR 078D3000 AC1037D4 ILC 4 INTC 04 ACTIVE MODULE ADDRESS=00000000_2C100000 OFFSET=000037D4 NAME=CSQXJST DATA AT PSW 2C1037CE - 00029604 81795870 A18458E0 AR/GR 0: 00000000/00C59585 1: 00000000/00000002 2: 00000000/00000000 3: 00000000/01231318 4: 00000000/00000000 5: 010200E5/7EAB2000 6: 00000000/00000000 7: 00000000/00000000 8: 00000000/00000000 9: 00000000/2C106D30 A: 00000000/2C130788 B: 00000000/2C131787 C: 00000000/00000000 D: 00000000/2C130788 E: 00000000/2C1035E4 F: 00000000/00000000 END OF SYMPTOM DUMP IEF450I XXXXCHIN XXXXCHIN - ABEND=S0C4 U0000 REASON=00000004 or IEA995I SYMPTOM DUMP OUTPUT SYSTEM COMPLETION CODE=102 REASON CODE=00000000 ... PSW AT TIME OF ERROR 078C1000 813D292A ILC 4 INTC 04 NO ACTIVE MODULE FOUND NAME=UNKNOWN DATA AT PSW 013D2924 - 2000BA39 6000B20A 00009200 AR/GR 0: 00000000/00C59584 1: 00000000/00001958 2: 00000000/00000080 3: 00000000/00000000 4: 00000000/008F9058 5: 010200E5/008F9790 6: 00000000/000001A8 7: 00000000/00F65880 8: 00000000/013D43A8 9: 00000000/40C59584 A: 00000000/7F6EB228 B: 00000000/7FFFAC40 C: 00000000/00001960 D: 00000000/2C130788 E: 00000000/00FE7A00 F: 00000000/00000000 END OF SYMPTOM DUMP IEF450I XXXXCHIN XXXXCHIN - ABEND=S102 U0000 REASON=00000000 There was an attempt to use an ALET to access some storage in the queue manager address space to check whether the queue manager has completed processing CSQINP2, however this code provides no recovery so in the event that the queue manager abruptly terminates rather than starting successfully, the chinit uses a now-invalid ALET and an S0E0-2B abend occurs as a result of the invalid access. Ad'dl search keywords : ABEND0E0 ABEND102 ABEND0C4
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All users of IBM MQ for z/OS Version 9 * * Release 2 Modification 0 and * * Release 3 Modification 0. * **************************************************************** * PROBLEM DESCRIPTION: The MSTR address space shuts down * * before the Channel Initiator has * * completed its startup. The Channel * * Initiator subsequently abends during * * startup with S0E0-0000002B followed by * * further S0C4 abends. * **************************************************************** During Channel Initiator startup if the MSTR address space shuts down and the Channel Initiator has already obtained an ALET to the MSTR address space, attempts are made to use this now invalid ALET resulting in unexpected abends. Typically the abend seen is S0E0-0000002B which is followed by further S0C4 abends depending how the invalid ALET is used.
Problem conclusion
Recovery code has been corrected to ensure that in the error scenario the S0E0-0000002B abend is correctly handled by the appropriate recovery code, the CSQX005E message is output and the chinit shuts down cleanly.
Temporary fix
Comments
APAR Information
APAR number
PH45584
Reported component name
IBM MQ Z/OS V9
Reported component ID
5655MQ900
Reported release
200
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
YesSpecatt / CST / Xsystem
Submitted date
2022-04-10
Closed date
2023-03-08
Last modified date
2023-05-05
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI90879 UI90880
Modules/Macros
CSQXJST
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":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSYHRD","label":"IBM MQ"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"200","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
05 May 2023