After we have recently migrated a CICS region to external security with TSS and ENF, we see this message 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 msg DFHME0124 is issued due to the fact that 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 and before PHASE2.
The reason you see the message is because 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 consequence to the correct initialization and activation of the CICS region.