TSS0211E ACCESSOR-ID MISSING OR INVALID

Document ID : KB000021754
Last Modified Date : 14/02/2018
Show Technical Document Details

Problem:

Previously creating acids with an asterisk (*) at the end (example PROFADM*) worked without a problem. 

Now you are receiving the following error message:

TSS CREATE(USERID*) DEPT(DEPT1) NAME() PASSWORD(USERID)
TSS0211E ACCESSOR-ID MISSING OR INVALID
TSS0301I CREATE FUNCTION FAILED, RETURN CODE = 4

Environment:

Top Secret release 15.0 and above.

Resolution:

The code in TSS 15.0 was changed as follows:

Top Secret documents that allowable characters for an ACID name are a-z, 0-9, and national characters ($,#,@,%,&,=,?).
Other characters may cause unpredictable results and are not supported.
TSS 15.0 added checks during the CREATE of an ACID to verify that unsupported characters are not used.

The asterisk '*' should not have been allowed in prior releases of TSS.

TSS r15 has fix RO32792 that deals with some of the special characters in an acid, however, the only characters allowed as a result RO32792 are the three mentioned:

'_' '-' and '+'.

The '*' is no longer allowed in an acid name.