Abend (code 0C4/AKEA) offset X'00007AFC' in program VPEHJN70
search cancel

Abend (code 0C4/AKEA) offset X'00007AFC' in program VPEHJN70

book

Article ID: 129515

calendar_today

Updated On:

Products

Ideal CIS COMMON SERVICES FOR Z/OS 90S SERVICES DATABASE MANAGEMENT SOLUTIONS FOR DB2 FOR Z/OS COMMON PRODUCT SERVICES COMPONENT Common Services Datacom/AD CA ECOMETER SERVER COMPONENT FOC Easytrieve Report Generator for Common Services INFOCAI MAINTENANCE IPC UNICENTER JCLCHECK COMMON COMPONENT Mainframe VM Product Manager CHORUS SOFTWARE MANAGER CA ON DEMAND PORTAL CA Service Desk Manager - Unified Self Service PAM CLIENT FOR LINUX ON MAINFRAME MAINFRAME CONNECTOR FOR LINUX ON MAINFRAME GRAPHICAL MANAGEMENT INTERFACE WEB ADMINISTRATOR FOR TOP SECRET Xpertware

Issue/Introduction


We have abends in a Development CICS region, we cannot t use Ideal, because of the messages:
DFHSR0622 CICS5304 An attempt to overwrite the ECDSA has caused the abend ...
DFHSR0001 CICS5304 An abend (code 0C4/AKEA) has occurred at offset X'00007AFC'  
DFHME0116 CICS5304 618 

Environment

z/os, CA Datacom/DB Ideal 15.0

Cause

VPEHJN70 is defined Uexeckey

Resolution

Modules VPEHJE70 and VPEHJN70 must be defined with EXECKEY CICS.


For information: extracted from *.CAVQSAMP(VQ15CSD)
....
DEFINE PROGRAM(VPEHJE70) GROUP(VQ15GRP)                              
       LANGUAGE(ASSEMBLER) RELOAD(NO) RESIDENT(NO) USAGE(NORMAL)     
       USELPACOPY(NO) STATUS(ENABLED) CEDF(YES) DATALOCATION(BELOW)  
       EXECKEY(CICS) EXECUTIONSET(FULLAPI)                           
DEFINE PROGRAM(VPEHJN70) GROUP(VQ15GRP)                              
       LANGUAGE(ASSEMBLER) RELOAD(NO) RESIDENT(NO) USAGE(NORMAL)     
       USELPACOPY(NO) STATUS(ENABLED) CEDF(YES) DATALOCATION(BELOW)  
       EXECKEY(CICS) EXECUTIONSET(FULLAPI) 
.....                          

Use CEMT transaction to verify:

CEMT I PROG(VPEHJN70)

I PROG(VPEHJN70)                                                  
STATUS:  RESULTS - OVERTYPE TO MODIFY                             
 Prog(VPEHJN70) Leng(0000000000) Ass Pro Ena Pri     Ced          
    Res(000) Use(0000000004) Bel Uex Ful Qua Cic               Nat

Put an S next to Prog.....results should look like the following...

 I PROG(VPEHJN70)              
 RESULT - OVERTYPE TO MODIFY   
   Program(VPEHJN70)           
   Length(0000000000)          
   Language(Assembler)         
   Progtype(Program)           
   ....
   Dataloc(Below)      
   Execkey(Cexeckey)   <=== verify that it is showing Cexeckey and not Uexeckey.
   ....

Additional Information

See similar knowledge document for CTS 5.2
https://comm.support.ca.com/kb/S0C4AKEA-or-AEI0-at-CICS-startup-after-upgrading-CICS-to-CTS-52-CICS-69/KB000044549