0C4 abends in production TSS:
TSS9681A CA-TSS SECURITY FILE SERVICES ABEND S0C4 IN TSSMNGR+2D0A8
CCSR022I MODULE = TSSSFSC FMID = CAKOG00 RMID = LU01778
IEF196I CCSR022I MODULE = TSSSFSC FMID = CAKOG00 RMID = LU01778
Release : 16.0
Component : Top Secret for z/OS
LU01778 was PE'd
***NOTE*** PE: YES CORRECTED BY: LU02848 LU04152
ENHANCEMENT DESCRIPTION:
Increase the PWEXP (Password Expiration Interval) and PPEXP (Phrase
Expiration Interval) control option maximum value to 366.
LU02848
Possible command symptoms of corruption are:
1) If the PHRASE segment is corrupted, subsequent TSS REPLACE PHRASE
commands for the corrupted ACID fail with the following message:
TSS0390E UNEXPECTED ERROR, CODE = 100
TSS0301I REPLACE FUNCTION FAILED, RETURN CODE = 16
Possible logon symptoms of corruption are:
1) S0C4 at 16D5957A LMOD TSSKERNL CSECT TSSKGAR +0018C2
2) TSS9999E CA-TSS SECURITY SVC ABEND S0C4 IN TSSKERNL+549DE
CCSR010E TSSRSVCS S0C4 at 0F54DCD6 LMOD TSSKERNL CSECT TSSKPCHG +0014B6
3) TSS9999E CA-TSS SECURITY SVC ABEND S0C4 IN TSSKERNL+64D66
CCSR010E TSSRSVCS S0C4 at 0B5D9FDE LMOD TSSKERNL CSECT TSSNPPVF +0002F6
IMPACT:
Since the size of the PHRASE segment cannot be displayed, the
potential for impact is unpredictable. If corruption occurs, the
user may not be able to logon. If a user attempts to change their
PHRASE during logon and they already have a corrupted PHRASE segment,
it could cause an abend and/or storage overlays in the CSA that
could adversely affect other processing.
*********************************************************************************************************************
LU04152
***NOTE*** PE: YES CORRECTED BY: LU04265
**** HIGH IMPACT NOTIFICATION ALERT ****
*********************************************************************************************
LU04265
PROBLEM DESCRIPTION:
Protential abend S0C4 in TSSKGAR+1FE4 after PTF LU01778.
Problem manifests in the following ways running with AES256:
1. Adding INSTDATA to an acid used as the model for the TSS CREATE
USING command.
2. Setting PWEXP(365) and executing TSS CREATE USING command.
***NOTE*** This PTF corrects PE PTF LU04152
**** HIGH IMPACT NOTIFICATION ALERT ****
PROBLEM DESCRIPTION:
After PTF LU04152, password lengths are invalid for ACIDs that are created
using the TSS CREATE USING command when a password is not supplied and
AES password encryption is in effect.
SYMPTOMS:
New ACIDs created with TSS CREATE USING may experience hangs or S0C4 abends
during logon or batch job execution.
IMPACT:
Any ACID generated by TSS CREATE USING without a password supplied contains
an invalid password length.
If an ACID was created with TSS CREATE USING and a password
was not supplied, the ACID contains a password with an invalid length.