During the closedown of a system, CA Spool (started task name - ESF) experienced the following issue:
ICH408I USER(uuuuu ) GROUP(gggggg) NAME(ESF
prefix.PARMLIB CL(DATASET ) VOL(vvvvvv)
INSUFFICIENT ACCESS AUTHORITY
FROM PREFIX.PARMLIB (G)
ACCESS INTENT(UPDATE ) ACCESS ALLOWED(READ )
IEC150I 913-38,IFG0194E,ESF,IEFPROC,ESFNODE,XXXXXXX
PREFIX.PARMLIB(PRTESF)
Following this, ESF would not close down. We needed to manually issue the following command to force it to close down:
F ESF,SHUTDOWN,F
Question
prefix.PARMLIB(PRTESF) only contains printer definitions. Why would the started task user id (ESF) require UPDATE access to this member?
Release : 14.0
The Spool userid needs update access to the ESFNODE dataset to be able to update printer node LASTUSED datestamps introduced by:
Unused Printer Cleanup (SO13495 and SO13859)
The new Unused Printer Cleanup feature adds a new printer node parameter, LASTUSED, that helps you identify unused printers
After this feature is configured, the year, month, and day that the printer was last used is displayed on the Printer and Printer Configuration panels in the Spool Menu system, and in the Spool Web Interface.
This information helps you determine whether to remove a printer from Spool.
For more information about Unused Printer Cleanup support, see Unused Printer Cleanup in the Ca Spool 14.0 documentation.
Ca Spool userid needs update access to the ESFNODE dataset to be able to update printer node LASTUSED datestamps.