A fix is available
APAR status
Closed as program error.
Error description
An ECI request arrived into CICS from CTG. ISSB /AS1 ('2901F940'x) is allocated. Mirror task 75835 is attached. DFHISIS INITIALIZE_RECEIVER is called to analyze the inbound message and returns OK. Then *EXC* CHECK_RESOURCE_ACCESS/EXCEPTION NOTAUTH happened because the user ID has no authority to use the mirror transaction. Message DFHXS1111 is issued. DFHACP is driven which then calls DFHISIS SEND_ERROR. Message DFHIS1028 is issued, ISSB /AS1 is freed in DFHISJU PERFORM_COMMIT. Mirror task 75835 terminated. Another ECI request is arrived in CICS. ISSB /AS1 is used for this task, with ISSB_IS_BLE = 2. Mirror task 75900 is attached. When receiving the ECI request data, ISSB_IS_BLE and ISSB_WB_BLE will be checked. Because of the residual data in ISSB_IS_BLE, *EXC* INVALID_STATE happened which result in a DFHIS0002 and system dump. * need to be investigate
Local fix
need to investigate
Problem summary
**************************************************************** * USERS AFFECTED: All CICS users. * **************************************************************** * PROBLEM DESCRIPTION: Exception NOTAUTH with message * * DFHIS0002 is issued when handling a * * DPL request from CICS TG Client. * **************************************************************** IPIC connection with USERAUTH(IDENTIFY) is setup between CICS and CICS TG. A DPL request with data size larger than 60K is received in CICS from CICS TG client. Task CISR is notified and an ISSB is obtained for this request. CISR then attaches a mirror task to handle this request. After initialization of the mirror task, a security violation is detected as the assigned user id has no authority to execute the mirror task. CICS then frees the ISSB and terminates the mirror task. However the rest of the data for this request is received and handled in CISR task which causes some fields in the freed ISSB being incorrectly updated. Then a new request is received, the updated ISSB (contains incorrect residual value) is allocated for this request. Therefore, this request can not be handled by CICS successfully which causes an exception and DFHIS0002 message being issued.
Problem conclusion
DFHISXM has been changed to receive all the data before the ISSB gets freed if a security violation happened.
Temporary fix
Comments
APAR Information
APAR number
PI88884
Reported component name
CICS TS Z/OS V5
Reported component ID
5655Y0400
Reported release
900
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2017-10-17
Closed date
2017-12-21
Last modified date
2018-01-03
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI52894 UI52895 UI52896
Modules/Macros
DFHISXM
Fix information
Fixed component name
CICS TS Z/OS V5
Fixed component ID
5655Y0400
Applicable component levels
R000 PSY UI52896
UP17/12/23 P F712
R100 PSY UI52895
UP17/12/23 P F712
R900 PSY UI52894
UP17/12/27 P F712
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"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.2","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.2","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
03 January 2018