How to resolve an S0C1 Abend during Wide Record Master File initialization?

Document ID : KB000051437
Last Modified Date : 14/02/2018
Show Technical Document Details

Description

If the CA Librarian AFOLIBR INIT function abends with an S0C1 reason code=1 and module name UNKNOWN, please check whether the CAS9SEC module is loaded into the Link Pack Area (LPA).

Solution

If the AFOLIBR INIT step abends with an abend as follows:

...
SYSTEM COMPLETION CODE=0C1  REASON CODE=00000001          
 TIME=15.46.09  SEQ=00321  CPU=0000  ASID=0039            
 PSW AT TIME OF ERROR  070C0000   9B2DB21C  ILC 2  INTC 01
   NO ACTIVE MODULE FOUND                                 
   NAME=UNKNOWN                                           
...

and the IPCS CPU status analysis output is similar to: "...LVSSSVC+021C IN EXTENDED CSA", this indicates that the CAS9SEC is not loaded into the LPA. This can be checked via z/OS command: "D PROG,LPA,MODNAME=CAS9SEC". The expected display looks like ?

...
CSV550I 05.55.52 LPA DISPLAY 176                         
FLAGS  MODULE    ENTRY PT  LOAD PT   LENGTH    DIAG      
 D     CAS9SEC   00B86220  00B86220  00000628  0592DB88  
...
 

CAS9SEC is auto loaded into LPA by the CAIRIM parameter:

PRODUCT(CAISSF) VERSION(S910) INIT(S910INIT) 
Check whether CAISSF/S910 has been initialized by the CAS9 procedure.

Please do not add "PARM(SSF(NONE))" to this parameter. That would prevent loading the necessary security system.