TSS9076I CURRENT OPTION IS < ) * S> for PASSCHAR
search cancel

TSS9076I CURRENT OPTION IS < ) * S> for PASSCHAR

book

Article ID: 44152

calendar_today

Updated On:

Products

Top Secret Top Secret - LDAP

Issue/Introduction

Question:

We added the following to our TSS Parmlib:
PASSCHAR(@,&,*,:,$,=,!,-,#,?,_,|,{,},%,^) * SPECIAL PW CHARACTERS
PPSCHAR(@,&,*,:,$,=,!,-,#,?,_,|,{,},%,^) * SPECIAL PP CHARACTERS

After the IPL, the TSS STC shows:
03.44.31 STC38821 TSS9079E INVALID DATA
03.44.31 STC38821 TSS9076I CURRENT OPTION IS < ) * S>
03.44.31 STC38821 *TSS9020W INVALID PARAMETER FILE OPTION
03.44.31 STC38821 TSS9079E INVALID DATA
03.44.31 STC38821 TSS9076I CURRENT OPTION IS < ) * S>
03.44.31 STC38821 *TSS9020W INVALID PARAMETER FILE OPTION

A TSS MODIFY STATUS(PASSWORD) (via a BATCH job) shows:
TSS MODIFY STATUS(PASSWORD)
PASSCHAR(@,&,*,:,$,=,!,-,#,?,_,|,{,},%,^)

A TSS MODIFY STATUS(PHRASE) (via a BATCH job) shows:
TSS MODIFY STATUS(PHRASE)
PPSCHAR(@,&,*,:,$,=,!,-,#,?,_,|,{,},%,^)

A TSS MODIFY STATUS(PASSWORD) (via the command on the screen) shows:
PASSCHAR(@,&,*,:,$,=,!,-,#,?,_,|,:,:,%,:)

A TSS MODIFY STATUS(PHRASE) (via the command issued on the screen shows:
PPSCHAR(@,&,*,:,$,=,!,-,#,?,_,|,:,:,%,:)

A TSS MODIFY STATUS (on the screen) shows:
PASSCHAR(@,&,*,:,$,=,!,-,#,?,_,|,:,:,%,:)
PPSCHAR(@,&,*,:,$,=,!,-,#,?,_,|,:,:,%,:)

A TSS MODIFY STATUS (via a batch job) shows:
PASSCHAR(@,&,*,:,$,=,!,-,#,?,_,|,{,},%, )
PPSCHAR(@,&,*,:,$,=,!,-,#,?,_,|,{,},%, )


Answer:

Characters '{' x'C0' and '}' x'D0' don't belong to PASSCHAR list, so the TSS MODI PASSCHAR() with those characters fails as expected.


x'C0' and x'D0' are considered as Scandinavia vowels and not as special signed, it explains why they are not accepted in the passchar list, but accepted in password change.

Environment

Release: TOPSEC00200-15-Top Secret-Security
Component: