A fix is available
APAR status
Closed as program error.
Error description
When an ARCHIVE LOG command is issued, an archive log command record is written to the current active log, and the next active log is switched to. After this is complete, a second archive log command record is written to the start of the new active log. The usual result of this is that the last record in the previous log will be an archive log command record, and the first record in the new log will also be an archive log command record. CSQ1LOGP active and archive log processing looks for these archive log command records, and if it finds one, it skips to the next active/archive log. The problem occurs when the archive log command record is not the first record in a log.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All users of IBM MQ for z/OS Version 9 * * Release 0 Modification 0, Release 1 * * Modification 0 and Release 2 Modification * * 0. * **************************************************************** * PROBLEM DESCRIPTION: Certain archive and active logs may * * cause the standalone log reader * * (CSQ1LOGP) to abend with 5C6-00F10101. * **************************************************************** Archive or active logs taken with a QMGR under load (without MODE(QUIESCE) may have a format that CSQ1LOGP cannot read. CSQ1LOGP expects the ARCHIVE LOG command to be the first and last record in a log. In the error cases, the first ARCHIVE LOG is 6 records into the log, and when this is seen it forces a dataset switch. This causes an S5C6 abend and terminates CSQ1LOGP.
Problem conclusion
The standalone log reader now checks the next record before performing a dataset switch. If this record is valid, the dataset is not switched, and if it is invalid, the switch proceeds.
Temporary fix
Comments
APAR Information
APAR number
PH40821
Reported component name
IBM MQ Z/OS V9
Reported component ID
5655MQ900
Reported release
000
Status
CLOSED PER
PE
YesPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2021-09-22
Closed date
2022-03-02
Last modified date
2022-04-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI79528 UI79529 UI79530
Modules/Macros
CSQJRS02 CSQJRS03
Fix information
Fixed component name
IBM MQ Z/OS V9
Fixed component ID
5655MQ900
Applicable component levels
R000 PSY UI79530
UP22/03/11 P F203 {
R100 PSY UI79529
UP22/03/11 P F203 {
R200 PSY UI79528
UP22/03/11 P F203 {
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":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSYHRD","label":"IBM MQ"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"9.0"}]
Document Information
Modified date:
02 April 2022