Learn it on Mainframe Path. Do it with MainframeKit.Learn on Mainframe Path ▸
MainframeKit

ICH409I

RACF abend during a security requestRACF MESSAGE

RACF itself, or a program calling it, abended while handling a security request such as a user verify or an authority check. The message gives the abend code.

MOST LIKELY

A calling program passed invalid parameters to RACF.

FIRST CHECK

Note the exact message text, including the abend code.

TRY IT ▸

Site search

What it means

ICH409I appears when something fails inside RACF processing of a request, for example a RACROUTE VERIFY, AUTH, DEFINE or LIST. The text shows the abend code and whether it happened during PROCESSING or PARAMETER VALIDATION.

If it says PARAMETER VALIDATION, the program that called RACF is the likely cause, for instance by passing a bad parameter list. This is a problem for the system programmer rather than a missing permission.

Typical causes

  • A calling program passed invalid parameters to RACF.
  • A problem inside RACF or its database processing.
  • RACF abended while handling the request; the abend code in the message points to the details.

How to fix it

  1. Note the exact message text, including the abend code.
  2. Report it to your system programmer or RACF administrator and keep the job output.
  3. If the last two digits of the code are 82, 83, 84, 85, C6 or C7, they can look it up in the RACF abend codes.
  4. Ask the owner of any exit or tool that issued the request to check its parameters.

Example

Illustrative only; names and values are invented.

ICH409I 0C4-04 ABEND DURING AUTH PROCESSING