IBM Support

S813 abends when installing zSecure

Troubleshooting


Problem

S813 abends occur when installing components of zSecure, stating DATA SET xxxxxx.Fn NOT IN CATALOG OR CATALOG CAN NOT BE ACCESSED, where 'xxxxxx' is the HLQ and 'n' is the SMP/E relfile number.

Diagnosing The Problem

You may also see the following error message:

GIM54701E ** ALLOCATION FAILED FOR SMP00001 - IKJ56228I DATA
SET your.hlq.IBM.fmid.F1 NOT IN CATALOG OR CATALOG CAN NOT BE
ACCESSED.  

Resolving The Problem

If you use a high level qualifier other than IBM, then you must code the RFPREFIX parameter of the SMP/E RECEIVE command. This parameter is of the form RFPREFIX (prefixhlq) where prefixhlq is the high level qualifier you are using. So in a case where you renamed the data sets on the TSO RECEIVE and used the naming convention of DEPT22.IBM.HCKR221.x, the RFPREFIX encoding would be RFPREFIX (DEPT22). (It should be noted that for these examples we are using the FMID of HCKR221 for zSecure Base. This FMID should be replaced with the matching FMID for the zSecure product that you are installing.)

If you use any high level qualifiers before IBM, it is imperative that you match them exactly between the SMPPTFIN statement and the RFPREFIX parameter. If your data sets are named DEPT22.IBM.HCKR221.x, then both SMPPTFIN and RFPREFIX need to have DEPT22 coded. If the data sets are named XYZCO.DEPT22.IBM.HCKR221.x, then both SMPPTFIN and RFPREFIX need to have XYZCO.DEPT22 coded.

It is also important to remember that the naming convention of the files must always have IBM.HCKR221.x as part of the structure. If you use high level qualifiers before IBM, you must still keep IBM.HCKR221.x as part of the naming convention. A naming convention of XYZCO.DEPT22.IBM.HCKR221.x is fine, but a naming convention of XYZCO.DEPT22.HCKR221.x will not install and you will receive an 813 ABEND.

Note that if you use IBM.HCKR221.x as your naming convention, you must not and cannot use the RFPREFIX parameter of the receive command.

Example:

//RECEIVE  EXEC PGM=GIMSMP,REGION=64M
//SMPCSI   DD  DSN=my.zsecure.GLOBAL.CSI,
//             DISP=SHR
//SMPPTFIN  DD DSN=DEPT22.IBM.HCKR221.MCS,DISP=SHR
//          DD DSN=DEPT22.IBM.HC4R221.MCS,DISP=SHR
//SMPCNTL  DD  *
    SET BDY(GLOBAL).           /* Set to GLOBAL zone    */
    RECEIVE
    RFPREFIX(DEPT22)                                 
    SELECT(HCKR221,            /* zSecure Base          */
           HC4R221,            /* Command Verifier Base */
       )
    SYSMODS                    /* Any type of sysmod    */
    LIST.

[{"Business Unit":{"code":"BU008","label":"Security"},"Product":{"code":"SSATXH","label":"IBM Security zSecure Suite"},"Component":"--","Platform":[{"code":"PF035","label":"z\/OS"}],"Version":"Version Independent","Edition":"Enterprise","Line of Business":{"code":"LOB24","label":"Security Software"}}]

Document Information

Modified date:
29 April 2021

UID

swg21366692