A fix is available
APAR status
Closed as program error.
Error description
An embedded blank in front of a userid on EXEC CICS CHANGE PASSWORD command caused an abend AEXZ. The region was unresponsive to users and had to be shutdown and restarted. The exception entry was an extract failure and looked like this, XS FE04 XSSB *EXC* FUNCTION(INQUIRE_PASSWORD_DATA) RESPONSE(EXCEPTION) REASON(EXTRACT_FAILURE) SAF_RESPONSE(8) SAF_REASON(50) ESM_RESPONSE(18) ESM_REASON(50) METHOD_USED(FULL)
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All CICS users. * **************************************************************** * PROBLEM DESCRIPTION: An embedded blank in front of a USERID * * on EXEC CICS CHANGE PASSWORD command * * caused an abend AEXZ. * **************************************************************** When the command EXEC CICS CHANGE is executed with PASSWORD, USERID and NEW PASSWORD to set the new password and the USERID has either leading or an embedded blanks, the USERID is not recognised by the ESM. This causes the change to fail. The failure is not being handled correctly, resulting in an abend AEXZ instead of the command returning a suitable RESP and RESP2 value.
Problem conclusion
The EXEC CICS CHANGE PASSWORD command has been updated to return RESP=INVREQ RESP2=32 when the userid contains leading or embedded blanks. The CICS documentation for EXEC CICS CHANGE PASSWORD and EXEC CICS CHANGE PHRASE has been updated to add new EIBRESP2 value of 32 for EIBRESP=INVREQ as follows. RESP2 values: 32 - The user ID field contains a blank character in an invalid position.
Temporary fix
Comments
APAR Information
APAR number
PH52818
Reported component name
CICS TS Z/OS V6
Reported component ID
5655YA100
Reported release
400
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2023-02-23
Closed date
2023-03-23
Last modified date
2023-05-03
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI91096
Modules/Macros
DFHESN DFHXSPW DFHXSPWT DFHXSSBT
Fix information
Fixed component name
CICS TS Z/OS V6
Fixed component ID
5655YA100
Applicable component levels
R400 PSY UI91096
UP23/04/04 P F304
Fix is available
Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.
[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"6.1","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]
Document Information
Modified date:
03 May 2023