When trying to restore a dataset on an LPAR running ACF2 using DF/DSS the following error is seen: IGD308I RACHECK RETURN CODE 10 REASON CODE 1C which means the logonid is revoked.
Normal DF/DSS processing is to issue a RACROUTE REQUEST=EXTRACT for the owner's logonid of the dataset. If found, a RACROUTE REQUEST=AUTH for the dataset with a third party signon of the user is attempted. This causes ACF2 to try and signon the user specified with a REQUEST=VERIFY. If the id is in SUSPEND or CANCEL status, the signon fails, causing the AUTH call for the dataset to fail. Then DF/DSS puts out the error message. If the original extract fails, DF/DSS will use a default owner and the process will happen without incident.
In ACF2 r15 and later, an extract of a suspended or cancelled logonid can occur if CSLIDEXT is specified in the GSO OPTS record:
CSLIDEXT|NOCSLIDEXT
Specifies if logonids that are marked CANCEL, RETIRE, or SUSPEND are allowed to be used during RACROUTE EXTRACT processing.
Default: NOCSLIDEXT
If CSLIDEXT is set, then the EXTRACT will be allowed, but a signon is not allowed. With DF/DSS doing this type of process, NOCSLIDEXT needs to be set or the restore will fail.