Return and reason codes

IRRSIA00 returns the following values in the reason and return code parameters:

Table 1. initACEE create return codes
SAF return code RACF® return code RACF reason code Explanation
0 0 0 The service was successful.
4 0 0 RACF is not installed.
8 8 4 Parameter list error occurred.
8 8 8 An internal error occurred during RACF processing.
8 8 12 Recovery environment could not be established.
8 8 16 User ID is not defined to RACF.
8 8 20 Password, Password Phrase or Pass Ticket is not valid.
8 8 24 Password or Password Phrase is expired.
8 8 28 User ID is revoked or user access to group is revoked.
8 8 32 The user does not have appropriate RACF access to either the SECLABEL, SERVAUTH profile, or APPL specified in the parmlist.
8 8 36 Certificate is not valid.
8 8 40 No user ID is defined for this certificate. See Usage Note number 37.
8 8 44 The client security label is not equivalent to the server's security label.
8 8 48 A managed ACEE is requested with a nested RACO in the Envir_In parameter.
8 12 InitUSP reason code initUSP failed. See initUSP reason codes in Return and reason codes.
Table 2. initACEE delete return codes
SAF return code RACF return code RACF reason code Explanation
0 0 0 The service was successful.
4 0 0 RACF is not installed.
8 8 4 Parameter list error occurred.
8 8 8 An internal error occurred during RACF processing.
8 8 12 Recovery environment could not be established.
8 8 16 An attempt was made to delete the server address space ACEE before invoking initACEE to purge all managed ACEEs.
Table 3. initACEE purge return codes
SAF return code RACF return code RACF reason code Explanation
0 0 0 The service was successful.
4 0 0 RACF is not installed.
8 8 4 Parameter list error occurred.
8 8 8 An internal error occurred during RACF processing.
8 8 12 Recovery environment could not be established.
8 8 16 There are managed ACEEs that are still in use.
Table 4. initACEE register and deregister return codes
SAF return code RACF return code RACF reason code Explanation
0 0 0 The service was successful.
4 0 0 RACF is not installed.
8 8 4 Parameter list error occurred.
8 8 8 An internal error occurred during RACF processing
8 8 12 Recovery environment could not be established.
8 8 16 The user is not authorized.
8 8 20 The certificate does not meet RACF requirements.
8 8 24 The certificate is defined for another user.
8 8 28 The certificate can not be deregistered because it has been used to generate a request through RACDCERT GENREQ.
8 8 32 RESERVED
8 8 36 The certificate is not valid.
Table 5. initACEE query return codes
SAF return code RACF return code RACF reason code Explanation
0 0 0 The service was successful.
4 0 0 RACF is not installed.
8 8 4 Parameter list error occurred.
8 8 8 An internal error occurred during RACF processing.
8 8 12 Recovery environment could not be established.
8 8 16 RESERVED
8 8 20 RESERVED
8 8 24 RESERVED
8 8 28 RESERVED
8 8 32 RESERVED
8 8 36 This certificate is not valid.
8 8 40 No user ID is defined for this certificate. See Usage Note number 37.
Table 6. initACEE generate IDT return codes
SAF return code RACF return code RACF reason code Explanation
0 0 0 The service was successful.
4 0 0 RACF is not installed.
8 8 4 Parameter list error occurred.
8 8 8 An internal error occurred during RACF processing.
8 8 12 Recovery environment could not be established.
8 8 16 IDTDATA class not active.
8 8 1 IDTA eyecatcher not “IDTA”.
8 12 2 IDTA version not valid.
8 12 3 IDTA length not valid.
8 12 4 IDTA IDT buffer pointer not valid.
8 12 5 IDT buffer length insufficient. The IDT length field has been updated to the required size.
8 12 6 IDTA IDT length is nonzero.
8 12 7 IDTA IDT type not valid.
8 16 3 Signed IDTs are required but a key is not configured.
8 16 4 ICSF is not available to generate signature.
8 16 5 ICSF error detected attempting to generate signature.
Start of change8End of change Start of change16End of change Start of change7End of change Start of changeSignature algorithm is not valid.End of change