Why does $HASP913 appear before ACF2 message 'ACF01007'?

book

Article ID: 141470

calendar_today

Updated On:

Products

CA ACF2 CA ACF2 - DB2 Option CA ACF2 for zVM CA ACF2 - z/OS CA ACF2 - MISC

Issue/Introduction

Trying to capture all ACF2 access related access issues using OPSMVS AOF rules. 

Found messages in the log:

05.08.24 JOB44187  $HASP913 RP$ETCTA ACF01007 A PASSWORD IS REQUIRED FOR LOGONID RPB JESPRD1

05.08.24 JOB44187  $HASP913 RP$ETCTA $ACFJ213 CANCELLED BY ACF2 (ACF01007)

Why does the $HASP913 message ID's appear?

Environment

Release : 16.0

Component : CA ACF2 for z/OS

Resolution

Since ACF2 is running exits for pre-validation of jobs through JES2 all ACF2 messages must be issued from JES.

The $HASP913 is a JES2 issued message. ACF2 tells JES2 what part of the JCL is not valid.

Then JES2 will put out a message $HASP913 jobname 'ESM message' system. In the case, you have the $HASP913 followed by a jobname of RP$ETCTA and the ESM reason from ACF2 'ACF01007 A PASSWORD IS REQUIRED FOR LOGONID RPB' on system JESPRD1.