Abend in module TSSAUTH
search cancel

Abend in module TSSAUTH

book

Article ID: 101574

calendar_today

Updated On:

Products

Top Secret Top Secret - LDAP

Issue/Introduction

TSS remained running after this abend. 
21.16.54 S0149446 *TSS9190A CA-TSS COMMAND PROCESSOR ABEND S0C4 IN TSSAUTH1+8D002 
21.16.54 S0149446 CCSR010E TSSAUTHZ S0C4 at 1A2CE002 LMOD TSSAUTH CSECT TSSACOMP +00892A TSS16 N/A TSS16 
21.16.54 S0149446 CCSR021I OWNER = CA TOP SECRET R16.0 

Environment

CA Top Secret for z/OS R16 on z/OS 2.2.

Cause

The TSS command abend occurred during a COMPARE request, the exact syntax of the command entered is this: 
TSS COMPARE(PRB5) USING(GJKP) 

The abend occurs due to incorrectly formed SITRAN entries on both of these users. The SITRAN object has been added to both users without any CICS transaction identified, it has been specified as blank. If you list the users you should see an entry that has no transaction value and looks like this: 
SITRAN = FACILITY = *ALL* 

Resolution

The SITRAN object should be removed with the command 'TSS REM(xxxx) SITRAN'. If the user is supposed to be executing a transaction at logon to CICS then you can re-add the SITRAN object with the correct value. Once this is done you can run the COMPARE again and it should be successful. You may also want to check other users for a blank SITRAN value and correct as needed. Also note that the abend itself is not harmful other than the possibility of stranding command related storage in the Top Secret address space.