XYGATE User Authentication Reference Manual
XYGATE
®
 User Authentication
™
 (XUA) 1.85 Reference Manual 
Chapter 13. Configuring the RSA SecurID Interface 
XYPRO Technology Corporation  108  Proprietary and Confidential 
13.11  Troubleshooting the XUA and RSA Authentication Manager 
If XUA controls logons and the logon or test outcome produce unexpected results, you 
can use the testrsa script to test an RSA Authentication Manager availability outside of 
XUA. 
The testrsa program can be invoked from the Guardian space by running  
XUA_EXECUTE_RSA_PROXY macro. To execute the RSA proxy, attach the XUA 
segment and run the macro. The keyword TRACE can be specified when using the 
TESTRSA macro or the macro XUA_EXECUTE_RSA_PROXY and trace data will be 
put in the file zzrsatr. 
TESTRSA TRACE  - command turns on tracing. 
The TESTRSA HELP command displays usage of the command. 
Example 1 How to invoke the help for testrsa 
$SYSTEM XYGATEUA 39> testrsa help 
Usage: TESTRSA [TRACE | HELP] 
$SYSTEM XYGATEUA 40> 
Example 2: How to Invoke the testrsa program using the macro 
$SYSTEM.XYGATEUA 2> RUN.XUA INSTALL 
$SYSTEM XYGATEUA 3> XUA_EXECUTE_RSA_PROXY trace 
---------------------------------------------------- 
MAIN(): Begin RSA Proxy on 10/01/09 @ 10:07:40 
07:40 Args exactly as received at startup: 
   ARGC = 6 
   Arg#1 = -mon 
   Arg#2 = -xproc 
   Arg#3 = $ZTC0 
   Arg#4 = -xdir 
   Arg#5 = /G/SYSTEM/XUA160 
  Args as interpreted by rsa proxy: 
   server_mode = Interactive 
   server_port = 06999 
   proxydir = /G/SYSTEM/XUA160 
    xproc = $ZTC0 
    VAR_ACE = /rsa 
  Testing existence of file /rsa/sdconf.rec 
  Able to open file /rsa/sdconf.rec; Continuing 
07:40 The time is: 10:07:40 
07:40 Main is calling AceInitialization() 
07:41 The time is: 10:07:41 
07:41 License file is: /G/SYSTEM/XUA160/p25f001 
07:41 days=91, 'XYGATE/UA RSA Proxy 1.00 XYPRO Technology \N1 20091231' 
07:41 Entering Interactive Mode 
07:41 authenticate(): case rsa_state_initializeEnter USERNAME: Jerome 
07:46 authenticate(): case rsa_state_start 
07:46 about to call AceStartAuth() 
07:46 AceStartAuth() parameters: 
  p_rsa->resp = sinipass 
  p_rsa->resp len = 8 
07:46 just returned from AceStartAuth()Enter PASSCODE: 
07:48 authenticate(): case rsa_state_continue 
07:48 about to call AceContinueAuth() 
07:48 AceContinueAuth() parameters: 










