XAC - Use of the PAN_MASK Keyword requires the LENGTH argument

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