After recently migrating a CICS region to external security with Top Secret and ENF, the following message occurs in the startup sequence of the CICS region:
. . DFHME0124 abcd1234 TD IS UNAVAILABLE FOR WRITING MESSAGE DFHPG0210 TD QUEUE CSPL. . .
The region startup continues and there seem to be no further consequences. Is this message a problem?
The DFHME0124 message is issued because ENF/CICS is invoking services early in initialization (before transient data is initialized). During early initialization, ENFCIC uses auto install to create a PPT entry. No program is loaded but the program token created is used by ENFCIC when building the EPB. This action takes place early in the initialization of the CICS region, after PHASE1, but before PHASE2.
The reason you see the message is it is too early in initialization to write to the transient data queue.
This action by ENF is necessary at such an early stage, and the message itself is just informational, and does not represent an error condition. It does not have any effect on the correct initialization and activation of the CICS region.