z/OS Security Server RACF Messages and Codes
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


283

z/OS Security Server RACF Messages and Codes
SA23-2291-00

283

Explanation

An error was detected by RACF® in the parameters passed to RACF for RACROUTE REQUEST=VERIFY processing.

System action

The task ends.

Programmer response

Register 15 contains a hexadecimal reason code. (Message ICH409I, if issued, also contains this reason code.)
Code
Explanation
04
Incorrect parameter list length.
14
ENVIR data specified was not valid.
18
USERID specified did not conform to length requirements.
1C
PASSWRD or PHRASE specified did not conform to length requirements.
20
GROUP specified did not conform to length requirements.
24
NEWPASS or NEWPHRASE specified did not conform to length requirements.
28
OIDCARD specified had length field=0.
30
One of the following conditions caused this error:
  • Incorrect combination of ENVIR keyword data and USERID, PASSWRD, NESTED, NEWPASS, START, OIDCARD, TERMID, APPL, SESSION, TRUSTED, REMOTE, SECLABEL, EXENODE, SERVAUTH, SUSERID, SNODE, SGROUP, POE, POENET, TOKNIN, and STOKEN specified.
  • PHRASE or NEWPHRASE is specified with ENVIR other than CREATE.
34
Incorrect combination of ENVIR keyword data and GROUP specified.
38
ENVIR = CHANGE specified but no ACEE exits.
3C
One of the following conditions caused this error:
  • User ID specified is *NONE* and REQUEST=VERIFY is not branch entered.
  • User ID specified is *BYPASS* and PASSCHK=NO is not specified.
  • ENVIR=CREATE, *BYPASS*, PASSCHK=YES and no password or password phrase is specified
40
Reserved
44
One of the following conditions caused this error:
  • ENVIR=CREATE and SESSION=APPCTP were specified but POE was not specified and is required in this case.
  • UTOKEN is a default token and no password or password phrase is specified.
48
ENVIR=CREATE and SESSION=APPCTP were specified but APPL was not specified and is required in this case.
4C
The ACEE specified does not appear to be a valid ACEE.
50
The ENVRIN keyword was specified and the ENVR object storage area address was zero, or, either the ENVRIN or ENVROUT keyword was specified and the ENVR object storage area was not on a doubleword boundary.
54
The ENVRIN keyword was specified and the ENVR object contained in the ENVR object storage area was larger than the ENVR object storage area specified.

This can be caused by using an ENVR object from another external security manager. For example, MCS console services routes commands from other systems with ENVRIN data.

58
The X500NAME keyword supplied an X500 name pair data structure as indicated by a non-zero structure length, but either the length of the issuer's name or the length of the subject's name is not in the correct range (1 to 255).
5C
The POE keyword was specified with a session type of IP.
60
SERVAUTH length is less than 1 or greater than 64.
64
NESTED=YES is specified, but the address space ACEE is already nested.
68
ICTX block is not valid.
6C
ICRX block is not valid. Either the ID value or length values are not valid, or the ICRX parameter was specified with the IDID, ICTX, NESTED=COPY, or NESTED=YES parameter.
70
IDID block is not valid. Either the ID value, subpool or length values are not valid, or the IDID parameter was specified with the ICTX, NESTED=COPY, or NESTED=YES parameter.

Identify and correct the indicated error.

Problem determination

Use the reason code in Register 15 to identify the error. If the issuer of the RACF macro is a user routine (such as an installation exit), correct the parameter list specified for the RACF macro in the installation exit. If the issuer of the RACF macro is an IBM® routine, see z/OS Security Server RACF Diagnosis Guide for information about diagnosing abends and reporting abend problems to IBM.

Note: For batch jobs, if you need to do dump analysis but do not have a dump, run the job again. For batch jobs using DSMON, a RACF command, or the RACF report writer, specify a SYSABEND DD statement in the job. This will ensure that a dump is taken.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014