System abend codes

A complete list of the reason codes for the ICSF abend (X'18F') is contained in z/OS MVS System Codes which is published on release boundaries. As a migration aid for HCR77B0, which is not on a release boundary, new and changed codes for FMID HCR77B0 are listed here. Release codes introduced in the previous web deliverable, FMID HCR77A1, HCR77A0, and HCR7790 are also listed.

An 18F code indicates an abend from ICSF.

HCR77B0 reason codes are as follows:
Code Hex (Dec)
Meaning
477 (1143)
Crypto processor encountered a toxic request (APAR OA43012).
478 (1144)
Damaged variable metadata detected.
479 (1145)
An error occurred during ATTACH of the CSFKSMPT task.
47A (1146)
ISGQUERY returned unexpected results.
47B (1147)
KDS bound to multiple KDS tokens.
47F (1151)
Received CC1 from protected-key operation.
The following reason codes are no longer issued as of HCR77B0:
HCR77A1 reason codes are as follows:
Code Hex (Dec)
Meaning
7E (126)
CSFMIRDT subtask cannot be restarted.
18F(44F)
Error while loading an ICSF module on startup. The load abend and reason codes are in registers 2 and 3. The most likely problem is the loading of signed module CSFINPV2. A signature verification failure would be indicated by R2 = 00000360, R3 = 00000040, which should be accompanied by security manager messages detailing the problem.

An 18F code indicates an abend from ICSF.

447 (1095)
Malformed request caused processor recovery.
46F (1135)
PKCS #11 Services detected an error in DER encoded data returned from the Enterprise PKCS #11 coprocessor.
473 (1139)
Data returned from XCP in invalid BER format.
474 (1140)
Data returned from XCP has unexpected attrs.
475 (1141)
XCF problems in the sysplex.
476 (1142)
PKCS #11 Services detected an error from the Enterprise PKCS #11 coprocessor on a derived key decryption request.

An 18F code indicates an abend from ICSF.

For HCR77A0, the descriptions of the following reason codes have changed:
Code Hex (Dec)
Meaning
1E (30)
Entry code to CSFKSTRE routine not valid.
76 (118)
Error from ATTACH in sysplex subtask control routine.
DB (219)
Error in ISGENQ during KDS sysplex serialization.
DC (220)
Error in IXCMSGO during KDS sysplex serialization.
DD (221)
Error in IEAVPSE2 during KDS sysplex serialization.
EA (234)
Error establishing ESTAE for KDS sysplex subtask.
ED (237)
Error initializing KDS sysplex subtask.
F0 (240)
Error in IXCJOIN for ICSF KDS sysplex group.
45D (1117)
CSFPLCMD/CSFPLMRT pause failure (XCF notify exit).
Reason codes for application services routines introduced in HCR77A0 are:
Code Hex (Dec)
Meaning
467 (1127)
CSFENXCP detected a bad XCP message payload length
468 (1128)
CSFENXCP detected a bad XCP message encoding length
469 (1129)
CSFENXCP detected a bad XCP responses length
46A (1130)
CSFSMBTI inconsistent internal control information.
46B (1131)
Terminate stuck I/O subtask.
46D (1133)
CSFENXCP message response too large.
46E (1134)
Reencipher of TKDS failed due to an error on coprocessor.
46F (1135)
PKCS #11 Services detected an error in DER encoded data returned from the Enterprise PKCS #11 coprocessor
470 (1136)
CSFNCCMK error in internal ICSF service call parms
471 (1137)
CSFNCRNC error in internal ICSF service call parms
472 (1138)
CSFKSCS2 detects unusable KDS
473 (1139)
CSFNCUWK data returned from XCP invalid BER format
474 (1140)
CSFNCUWK data returned from XCP has unexpected attrs
475 (1141)
CSFPLXNU XCF problems in the sysplex
476 (1142)
PKCS #11 Services detected an error from the Enterprise PKCS #11 coprocessor on a derived key decryption request.
Reason codes for application services routines introduced in HCR7790 are:
Code Hex (Dec)
Meaning
2D (45)
A cryptographic coprocessor returned a bad condition code. The coprocessor has been fenced off.
6F (111)
Error from ATTACH of the CSFPLMWT task.
F3 (243)
Error from IXCQUERY request in CSFPLCMD module.
F4 (244)
Error from IXCMSGO request in CSFPLMSR module.
F5 (245)
Error from IEAVPSE2 request in CSFPLMSR module.
FA (250)
Error determining sysplex KDS cluster member list in CSFPLCMD.
19A (410)
XCF message is too big for internal ICSF buffer.
19B (411)
An IXCMSGI request failure occurred receiving an XCF message.
45A (1114)
The CSFPLMWT task received a bad RC from IEAVPSE2.
45B (1115)
The CSFPLMRT task received inconsistent internal control information.
45C (1116)
The CSFSMBTM module received inconsistent internal control information.
45D (1117)
A pause failure occurred in the CSFPLPSC module.
45E (1118)
An IXCMSGO request failure occurred sending an XCF message.
45F (1119)
An XCF message exit error occurred during ICSF sysplex processing.
460 (1120)
A sequence number error occurred during ICSF sysplex processing.
461 (1121)
A cache update failure occurred during ICSF sysplex processing.
462 (1122)
The CSFKSIDC module was called with an incorrect function code.
463 (1123)
The CSFKSIIO module was called with an invalid IO function request.
464 (1124)
The CSFKSIIO module ran out of dynamic storage.
465 (1125)
ICSF forced termination.
466 (1126)
An error occurred during ATTACH of the CSFMISTP task.