PK41446; Possible response buffer corruption after closed connection error

Downloadable files


Abstract

Following a closed connection error it is possible for the webcontainer to include data which is part of the response to a first request in the response to a second request.

Download Description

PK41446 resolves the following problem:

ERROR DESCRIPTION:
In some scenarios after a closed connection error the webcontainer may corrupt a buffer being used to send a response.

LOCAL FIX:
none

PROBLEM SUMMARY

USERS AFFECTED:
All users of a version 6.0 IBM® WebSphere® Application Server which receives a closed connection error.

PROBLEM DESCRIPTION:
Following a closed connection error it is possible for the webcontainer to include data which is part of the response to a first request in the response to a second request.

RECOMMENDATION:
None

If a closed connection exception occurs, for example because a request is canceled whilst a response to the request is still being sent, based on timing the following three scenarios are possible:

- Things clean-up correctly and no problem occurs. This is the most likely outcome.
- Some response data of the cancelled request is added to the response of a subsequent request.
- Some response data for a first subsequent request is added to the response of a different subsequent request.

However, note that APAR PK26825 which was included in versions 6.0.2.15 and 6.1.0.2 almost completely removes the possibility of this problem occurring.


PROBLEM CONCLUSION:
The webcontainer has been updated to ensure that a closed connection exception cannot cause data intended for the response to a first request to be added to the response of a second request. Further, checking has been added to the webcontainer such that if a similar data crossover occurs, but in different circumstances, the affected request(s) fail with a possible data corruption exception.

The fix for this APAR is currently targeted for inclusion in fixpacks 6.0.2.21 and 6.1.0.9.

Please refer to the recommended updates page for delivery information:
http://www.ibm.com/support/docview.wss?rs=180&uid=swg27004980

Prerequisites

Please download the UpdateInstaller below to install this fix.

URL LANGUAGE SIZE(Bytes)
UpdateInstaller US English 7250000

Installation Instructions

Please review the readme.txt for detailed installation instructions.

URL LANGUAGE SIZE(Bytes)
Readme US English 5909

Download package

Download RELEASE DATE LANGUAGE SIZE(Bytes) Download Options
What is DD?
6.1.0.7-WS-WAS-IFPK41446 6/6/2007 US English 14823 FTP DD
6.1-6.1.0.5-WS-WAS-IFPK41446 6/6/2007 US English 17598 FTP DD
6.0.2.19-WS-WAS-IFPK41446 05-11-2007 US English 13923 FTP DD
6.0.2.13-6.0.2.17-WS-WAS-IFPK41446 5/11/2007 US English 19891 FTP DD
6.0.2.11-WS-WAS-IFPK41446 5/11/2007 US English 19854 FTP DD
6.0.2.9-WS-WAS-IFPK41446.pak 5/11/2007 US English 17766 FTP DD
6.0.2.-6.0.2.7-WS-WAS-IFPK41446 5/11/2007 US English 17663 FTP DD

Technical support

Contact IBM Support using SR (http://www-306.ibm.com/software/support/probsub.html), visit the WebSphere Application Server Support Web site (http://www.ibm.com/software/webservers/appserv/was/support/), or contact 1-800-IBM-SERV(U.S. only).

Problems (APARS) fixed
PK31745, PK35439, PK41446

Rate this page:

(0 users)Average rating

Document information


More support for:

WebSphere Application Server
Servlet Engine/Web Container

Software version:

6.0.2, 6.0.2.1, 6.0.2.2, 6.0.2.3, 6.0.2.4, 6.0.2.5, 6.0.2.6, 6.0.2.7, 6.0.2.8, 6.0.2.9, 6.0.2.11, 6.0.2.13, 6.0.2.15, 6.0.2.17, 6.0.2.19, 6.1, 6.1.0.1, 6.1.0.2, 6.1.0.3, 6.1.0.5, 6.1.0.7

Operating system(s):

AIX, HP-UX, IBM i, Linux, Solaris, Windows

Software edition:

Base, Network Deployment

Reference #:

4015854

Modified date:

2007-05-18

Translate my page

Machine Translation

Content navigation