A fix is available
APAR status
Closed as program error.
Error description
You are receiving the following messages after you upgraded to CICS TS 54, MESSAGE: DFHPI0001 An abend (code 0C4/AKEA) has occurred at offset X'817C' in module DFHPISN. SYMPTOMS: PIDS/5655Y0400 LVLS/710 MS/DFHPI0001 RIDS/DFHPISN PTFS/UI53223 AB/S00C4 AB/UAKEA ADRS/0000817C . Abend0C4 is occurred in DFHPISN UI53223 at offset 817C. E36060000014, doing LGF R6,X'0'(,R6) R6: 50_B66C6471 is not addressable storage. Thus abend0C4 occurred. It was branched from DFHPISN + 000080A8 prior to abend0c4 . The register contents at the dump time are: GPR 0-3 00000050_B66C6475 00000000_00000048 00000000_2CC0A008 00000000_27F4B748 GPR 4-7 00000000_28F2603F 00000000_27F4C747 00000050_B66C6471 00000050_4106F0F1 GPR 8-B 00000000_28F25C10 00000000_00000048 00000000_2CC0A948 00000000_00000000 GPR C-F 00000000_27A90800 00000000_28F25040 FFFFFFFF_FFFFFFB8 00000000_00000018 . This issue only occurs when an incoming web service with a user ID not defined to RACF. . Additional Symptom(s) Search Keyword(s): KIXREVCTC DFHPI0001 PI0001 DFHPISN 817C ABEND0C4 0C4 AKEA . Additional Keyword(s): check_strings_match_proc check strings match proc . PI 0C85 PISH *EXC* - DATA_ON_ERROR FUNCTION(PROCESS-REQUEST ) ENVELOPE_PTR() PROGRAM_LIST_PTR() PROGRAM_LIST() RESPONSE(4) REASON(22)
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All CICS users * **************************************************************** * PROBLEM DESCRIPTION: DFHPI0001 or DFHPI0002 may be issued * * when a web service userid is not * * authorized. * **************************************************************** CICS is acting as a web service provider. The PIPELINE has a number of SOAP header handler programs defined. A handler program sets a new userid in the DFHWS-USERID container. DFHPISN calls DFHPISH to invoke the SOAP header handlers. The function passed in is PROCESS-REQUEST which causes DFHPISH to create a program list and invoke the required programs. DFHPISN then call DFHPIPM to invoke the apphandler. DFHPIPM calls DFHXSRC to check the supplied userid, The userid is not authorised to run the transaction (for example the userid is invalid or revoked). DFHPISN builds a suitable SOAP fault and then calls DFHPISH to call the header handler programs again. The function passed to DFHPISH should be SEND-RESPONSE but it has been incorrectly left set as PROCESS-REQUEST. DFHPISH then tries to build a new program list using values from storage that is now freemained and potentially reused. msgDFHPI0001 may be issued reporting an 0C4 abend. msgDFHPI0002 code(x'0C8A) may be issued reporting a logic error in DFHPISH. Other unpredictable results may occur.
Problem conclusion
DFHPISN has been changed to invoke DFHPISH with the correct function following an authorization failure.
Temporary fix
Comments
APAR Information
APAR number
PI97586
Reported component name
CICS TS Z/OS V5
Reported component ID
5655Y0400
Reported release
100
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2018-05-03
Closed date
2018-08-07
Last modified date
2018-09-04
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI57731
Modules/Macros
DFHPISN
Fix information
Fixed component name
CICS TS Z/OS V5
Fixed component ID
5655Y0400
Applicable component levels
R100 PSY UI57731
UP18/08/08 P F808
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.4","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.4","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
04 September 2018