A fix is available
APAR status
Closed as program error.
Error description
You receive a DFHSO0002 message and a system dump when attempting to use SSL whilst at or near MAXSSLTCBS with a time-out set. . Investigation will show that an attempt to switch to an S8 SSL TCB has failed with a PURGED/TIMED_OUT response.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All * **************************************************************** * PROBLEM DESCRIPTION: MsgDFHSO0002 'A severe error (code * * X'0814') has occurred in module * * DFHSOSE'. * **************************************************************** * RECOMMENDATION: * **************************************************************** CICS attempts to write an HTTP message using an SSL connection. DFHSOSE calls DFHDSAT to CHANGE_MODE to an S8 TCB, however no sockets are available and the request times out. This causes DFHDSAT to return a PURGED response with a reason code of TIMED_OUT. DFHSOSE does not handle this response but instead treats it as a severe error. This results in message DFHSO0002 being issued and a system dump is taken. Additional keywords: SO0002 DFHSO0002 msgDFHSO0135 DFHSO0135 0184
Problem conclusion
DFHSOSE has been altered to check for a PURGED response with a reason of TIMED_OUT after the DFHDSAT call to CHANGE_MODE. In that case DFHSOSE will issue a new message, DFHSO0135, and return an response of SOSE_PURGED with a reason of SOSE_TIMED_OUT. DFHMESOE has been altered to add the new message. -- The CICS Transaction Server for z/OS Version 4 Release 1, Messages and Codes manual, GC34-7035-02, has been altered to add message DFHSO0135 as follows: DFHSO0135W applid An attempt to switch to an S8 SSL TCB has failed because the request has timed out. Explanation: An attempt to switch to an S8 SSL TCB has failed because the request has timed out. System action: The SSL request is not performed and the task is purged. User response: Increase the number of S8 SSL TCBs available to the CICS sockets domain by changing the MAXSSLTCBS value, either in the SIT or via the CEMT SET DISPATCHER command. Module: DFHSOSE XMEOUT Parameter: applid Destination: Transient Data Queue CSOO The CICS Transaction Server for z/OS Version 4 Release 2, Messages and Codes Vol 2 manual, GC34-7176-01, has been altered to change message DFHSO0135 as above.
Temporary fix
FIX AVAILABLE BY PTF ONLY
Comments
APAR Information
APAR number
PM50778
Reported component name
CICS TS Z/OS V4
Reported component ID
5655S9700
Reported release
600
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2011-10-25
Closed date
2011-12-05
Last modified date
2012-01-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK74421 UK74450
Modules/Macros
DESSOSE DFHMESOC DFHMESOE DFHMESOK DFHSOSE DFHSOSEA DFHSOSEM DFHSOSET DFHSOSKO DFH50778
GC34703502 | GC34717601 |
Fix information
Fixed component name
CICS TS Z/OS V4
Fixed component ID
5655S9700
Applicable component levels
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":"4.1","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":"4.1","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
01 January 2012