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?
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