KB Article #180167

RACF error on NULLFILE dataset

Problem

When Copilot starts

RACF message:

ICH408I USER(COPILOT) GROUP(STC) NAME(CFTCOP) 586
NULLFILE CL(DATASET ) VOL(*BLANK)
RESOURCE NOT PROTECTED
ACCESS INTENT(READ ) ACCESS ALLOWED(NONE )

CARM01I Automatic restart for STCCOP(STC19243) Failed. Element="XCFTCOPL012419 ".
CARM04I Service = Register ,IXCARM RC=0000000C, RSN=00000160.


The RACF error is on the dataset "NULLFILE".

How to identify the DSN for this file?

In the sysout I cannot find a missing file allocation?



Resolution

The message is for the DDNAME allocated to DUMMY and because the RACF is set for error when unprotected resources are accessed.

NULLFILE is related to DUMMY allocation in the JCL

It is an information message and it does not prevent the product to work as expected.


Ref.: RACF & PROTECALL usage

PROTECTALL also has a warning option that allows the request even though the data set is not protected, but sends a warning message to the user and the MVS™ console. For example:

SETROPTS PROTECTALL(WARNING)

Guideline: Before using PROTECTALL(WARNING), perform the following actions to reduce the number of messages generated:


Ensure that a RACF user or group profile is defined for all catalog aliases.

Ensure that all RACF users and groups have a generic data set profile of the form:

'high-level-qualifier.*'



or, if SETROPTS EGN is in effect:

'high-level-qualifier.**'