I am unable to signon to CICS getting message: DFHCE3500 Unable to interpret keyword data. Sign-on is terminated What is causing the sign-on error?

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

Description:

We have upgraded our CICS region for a new release. All the maintenance is applied, but we cannot signon to the region using CESN, getting error message:

DFHCE3500 Unable to interpret keyword data. Sign-on is terminated

The signon screen looks like IBM's and not the ACF2 signon screen. What did we do wrong?

Solution:

The ACF2 transactions are not set up correctly in the CSD that CICS uses. Make sure that the first CESN and CESF are in the ACF2 group listing, and pointing to the correct programs. Here is the sample that we ship in ACF2CSD member:


DEFINE TRANSACTION(CESN) GROUP(ACF2GRP)                        
       DESCRIPTION(CA ACF2 CICS CESN SIGNON TRANSACTION)      
       PROGRAM(ACFAEUSC) TWASIZE(0)                           
       PROFILE(ACF2PROF) STATUS(ENABLED) DYNAMIC(NO)          
       PRIORITY(1) DTIMOUT(NO)                                
       RESTART(NO) SPURGE(NO)                                 
       TASKDATALOC(ANY) TASKDATAKEY(CICS)                     
       TPURGE(NO) DUMP(YES) TRACE(YES)                        
       RESSEC(NO) CMDSEC(NO)                                  
DEFINE TRANSACTION(CESF) GROUP(ACF2GRP)                        
       DESCRIPTION(CA ACF2 CICS CESN SIGNOFF TRANSACTION)     
       PROGRAM(ACFAEUSC) TWASIZE(0)                           
       PROFILE(ACF2PROF) STATUS(ENABLED) DYNAMIC(NO)          
       PRIORITY(1) DTIMOUT(NO)                                
       RESTART(NO) SPURGE(NO)                                 
       TASKDATALOC(ANY) TASKDATAKEY(CICS)                     
       TPURGE(NO) DUMP(YES) TRACE(YES)                        
       RESSEC(NO) CMDSEC(NO)       

Also, make sure that the ACF2/CICS parm desk is pointing to these transactions:


 SIGNON       
 TRANOFF=CESF 
 TRANON=CESN