Thank you very much for this review. I've ordered zSecure for RACF 320 and will also order zSecure for ACF2 320 and will review all the components previously installed for this customer as we go thru the update install. As they say, 'the devil (or angel) is in the details' and the details you describe are oh so important when supporting and exploiting all the wondeful features you and your team have developed for this critical security product. Thanks again! Best regards!
Original Message:
Sent: Mon January 26, 2026 05:33 AM
From: Rob van Hoboken
Subject: CKFREEZE with SIEM Adapters
Hi Lynn
First of all, please check that your customer has a recent version of zSecure installed (in this case, the CKFCOLL module). I remember reading about fixes that make CKFCOLL more tolerant of devices that are unceremoniously decommissioned, though I cannot find the fix text quickly. If their installed version is 3.1 or 3.2, ask IBM Support for help.
Second, how to coordinate the maintenance of CKFREEZE information with its consumers. The CKFREEZE data set should be refreshed on a daily basis, and during this process the data set is in limbo. To prevent consumers from reading a partially filled (or even empty) CKFREEZE, CKRCARLA has a SERIALIZATION option. This option makes the ALLOCATE command wait until the input data set is no longer being updated, though this obviously stalls the start-up of (reporting) tasks. Removing this SERIALIZATION option will cause nasty return codes for incomplete records or missing information, or even ABENDs, when CKFREEZE is being updated at the same time that CKRCARLA is reading it.
Tasks like C2POLICE, CKQRADAR and CKQCEF have an hourly cycle, where CKFREEZE and the security database are read again at the start of each cycle. If you can write a message to SYSLOG indicating the start of the reporting part of each cycle, your workload scheduling team could use this as a trigger to start their CKFCOLL job, provided this job ends in less than 60 minutes. In fact, C2POLICE schedules its own C2PCOLL task to fill its own CKFREEZE data set, in a way that does not impact its reporting cycle. (**)
Alternatively, you can experiment with actively synchronizing the start of CKQRADAR and CKQCEF cycles by issuing a MODIFY taskname,RESTART to these tasks. This operator command tells the task to finish its SMF collection, write the last records, and start a new cycle. Within a minute or so, the new cycle will start and you can refresh your CKFREEZE more or less safely. See https://www.ibm.com/docs/en/szs/3.1.0?topic=siem-operation-ckqradar-ckqcef-started-task.
The safest bet is to use a small CKFREEZE data set for these automated tasks, using CKFCOLL directives that limit the amount of information and thereby the size. The optimal directives depend on the SMF record types that you need in your LEEF or CEF data stream.
(**) If only IBM provided a mechanism or guidance to make this smallish CKFREEZE available for tasks like CKQCARLA and CKQCEF, with the synchronization concerns mentioned. That would be an Idea.
------------------------------
Rob van Hoboken
------------------------------
Original Message:
Sent: Thu January 22, 2026 02:29 PM
From: Lynn Gilson
Subject: CKFREEZE with SIEM Adapters
This 'thread' and your 'reply' was so very helpful. I have recently come to support zSecure at a client site and ran into a situation whereby the CKFREEZE regularly scheduled batch job was taking an inordinate abount of time looking thru Disk's that were recently decommissioned but still online. With 60sec intervals before moving to the next Disk, it took a long time until the CKQRADAR STC woke up and tried to allocate the CKFREEZE daily file. The GRS ENQ ensued and Operations ended up cancelling the CKFREEZE batch job.
Q: What guidelines or suggestions can be made to alleviate a situation like this again. Do we automate and STOP CKQRADAR STC to run the batch CKFREEZE jobs? Can we manipulate the runtime parameters used to reduce or alleviate these common ENQ's to the CKFREEZE file between the 24x7 CKQRADAR STC and the once-a-day batch scheduled CKFREEZE jobs? Just looking for a general recommendation.
Many, many thanks for all your observations and review on this TechXchange community. Very helpful.
Lynn Gilson