A fix is available
APAR status
Closed as program error.
Error description
The last zero byte chunk is used to signal to a client that it is the end of the response data in the chunked encoding transmission. Some applications are designed to utilize this last chunk as a way to determine if the response data is completely received before processing it. If there is an error in the application after the response headers have been sent, it is not easy to convey this information to the client. The last chunk is still sent out. The client can get and process the incomplete data without knowing it. This issue is described in GitHub issue 11847. More information can be found at the following link: http://github.com/openliberty/Open-Liberty
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All users of z/OS Liberty Embedded * **************************************************************** * PROBLEM DESCRIPTION: The last zero byte chunk is sent out in * * the chunked encoding transmission * * following an error in the application. * **************************************************************** The last zero byte chunk is used to signal to a client that it is the end of the response data in the chunked encoding transmission. Some applications are designed to utilize this last chunk as a way to determine if the response data is completely received before processing it. If there is an error in the application after the response headers have been sent, it is not easy to convey this information to the client. The last chunk is still sent out. The client can get and process the incomplete data without knowing it. This issue is described in GitHub issue 11847. More information can be found at the following link: http://github.com/openliberty/Open-Liberty
Problem conclusion
Code was added to address the issue described in GitHub issue 11847.
Temporary fix
Comments
APAR Information
APAR number
PH29812
Reported component name
LIBERTY PROF -
Reported component ID
5655W6514
Reported release
EM0
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2020-09-23
Closed date
2020-10-07
Last modified date
2020-11-02
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI71979
Modules/Macros
BBL20009 BBLS2009
Fix information
Fixed component name
LIBERTY PROF -
Fixed component ID
5655W6514
Applicable component levels
REM0 PSY UI71979
UP20/10/13 P F010
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":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Platform":[{"code":"PF054","label":"z\/OS"}],"Version":"EM0"}]
Document Information
Modified date:
03 November 2020