XAC - Use of the PAN_MASK Keyword requires the LENGTH argument
At a minimum, include the argument LENGTH in the XAC command:
Example:
COMMAND TACL-DYNAMIC-IP
!
DESCRIPTION "Keystroke audited TACL"
USER GROUP,USER !The user must log on
ACL $EVERYONE
OBJECT $SYSTEM.SYSNN.TACL !TACL is the program
AUDITPROG NOT $SYSTEM.*.PASSWORD
START_LOGGED_OFF !The user must enter userid/alias and
!password
ALIAS "OBEY " "<<OBEY " !with references to XYGATE/AC'S
ALIAS "O$" "<<OBEY $" !internal >OBEY command which audits
ALIAS "O\" "<<OBEY \" !all activity.
INPUT "SINK [#load/keep 1/$system.xygateac.volmac]"
INPUT "sink [#load $system.xygateac.loadxoa]~;#history/reset/"
NULLNULLSTOP !When log off occurs, stop
EXECUTEHANGUP !If you get a HANGUP command for the
!application, then stop
CHECKCONNECTION 2000 1000 !After 20 seconds of no communications
!line activity, wait for 10 seconds for
!recovery. If no recovery, stop.
STOPONERROR 60,66,140,190,191 !If one of these errors occurs,
!terminate the session.
BLANKPASSWORD !If PASSWORD is entered, replace the
!next word with 8 pound signs in the
!audit file
TRACKVOLUME !If V or VOLUME is used to change
!the volume, change XYGATE/AC'S internal
!vol/subvol to match
TRACKUSERID !Use the user's userid for all calls
!to SETMODE (such as FILE OPENs)
FC !Use simple FC
FCPROMPT "> " !FC is valid at a prompt ending in this
OPENSBYOBJECTS \*.$*.*.* !Allow all subordinate programs
TIMEOUT 1800 !Terminate after 30 minutes of inactivity
BLOCKMODE_AUDIT ON !
PAN_MASK LENGTH 13016 LUHN MASK 13,1,1,14,3,3,15,7,8,16,5,4
USER_SWITCH SAFEGUARD_PRIVLOGON
If you are unable to locate the solution needed or if you need additional assistance please Click Here to open a case from our Customer Care Portal.
Related Articles
XAC: Open denied for and object
Execution of some programs depending on a second object file to be executed. Add OPENSBYOBJECTS keyword pointing to the dependent object in the XAC Command. ?The keyword controls what object files XAC will allow to be opened in addition to the OBJECT ...
XAC: ALIAS "OSH" keyword usage - replacement with INPUT LOAD LOADXOA method
The ALIAS "OSH" method below should not be used to start OSS as it can interfere with macros and routines. ALIAS "osh" "$system.xygateac.xygateoa -xac This method should be replaced with the INPUT statement below: INPUT "LOAD/KEEP ...
XAC: What Happens To XYGATE/AC (XAC) If Safeguard Fails Or Stops Working?
Any XAC command that is configured with the keyword and setting "USER_SWITCH SAFEGUARD_PRIVLOGON" would be impacted with Safeguard down. A workaround would be to have an alternate XAC command that does not use the Safeguard PRIV-LOGON function for ...
XAC: Eight character volume name causes Invalid OBEY file error.
Verification: TACL> VOLUME TACL> OBEY $LONGVOL.A234567.XX XAC - Invalid OBEY file. Workaround: After using the XAC VOLUME command use the TACL SYSTEM command without an argument to set the system name to a blank value. TACL> SYSTEM TACL> OBEY ...
XAC: How to configure keystroke auditing for OSS SSH sessions
Use the following steps to configure XAC auditing for SSH. Add the XAC command. The XAC command requires the following keywords to be included. USER_IGNORED START_LOGGED_ON USER_SWITCH SAFEGUARD_PRIVLOGON Note: If XYGATE User Authentication (XUA) is ...