PQ56063: IPLANET DROPS PERSISTANT SSL BROWSER CONNECTIONS AFTER WAS FP2 OR GREATER IS APPLIED. HTTP HEADERS NOT FORMATTED IN LOWER CASE

 A fix is available

PQ56063, 4.0.0 & 4.0.1: iPlanet SP4.1 SP7 Persistent Connections do Not Work



APAR status
Closed as program error.

Error description
iPlanet SP4.1 SP7 HTTP Server will drop persistant SSL
connections to browsers after WAS 3.5 FP2 or greater is applied.
In WAS 3.5 FP0 HTTP Response Header fields were formatted in
lower case. In FP2 and higher fixpack levels HTTP Response
Header fields were formatted in mixed uppercase and lower case.
This cause the iPlanet HTTP Server not to recognized some key
HTTP Response header fields that dictate the HTTP protocol
exchange between browser clients and the web server.  LVL2
instrumented a module that formatts HTTP Response headers
in lower case, which is the NSAPI standard and the expectation
of the webserver.  Lower case HTTP Response headers will ensure
that connections between the iPlanet server and the browser are
not dropped.
Local fix
To correct the problem the OSE Plugin NSAPI module ns plugin
must be modified to format all HTTP Responses in lower case.
Problem summary
****************************************************************
* USERS AFFECTED: All WebSphere Application Server users who   *
*                 use Iplanet webserver AND expect persistent  *
*                 connections.                                 *
****************************************************************
* PROBLEM DESCRIPTION: Even though keep-alive is specified     *
*                      for a request, the persistent           *
*                      connection is not maintained.           *
****************************************************************
* RECOMMENDATION:                                              *
****************************************************************
Even though keep-alive is specified for a request, the
persistent connection is not maintained.
Persistent connections were being dropped because the header
names in the response headers were in mixed case. Iplanet
webserver requires that the header names be lowercase.
Problem conclusion
Lowercased all header names on the response back to the
Iplanet webserver.
Temporary fix Comments
APAR information
APAR number PQ56063
Reported component name WEBSPHERE AE SO
Reported component ID 5630A2202
Reported release 400
Status CLOSED PER
PE NoPE
HIPER NoHIPER
Submitted date 2001-12-18
Closed date 2001-12-18
Last modified date 2001-12-18

APAR is sysrouted FROM one or more of the following:
PQ54845

APAR is sysrouted TO one or more of the following:

Modules/Macros
PLUGIN          

SRLS

Fix information
Fixed component name WEBSPHERE AE SO
Fixed component ID 5630A2202

Applicable component levels
R400 PSY    UP


Document Information


Product categories: Software > Application Servers > Distributed Application & Web Servers > WebSphere Application Server > General
Operating system(s):
Software version: 400
Software edition:
Reference #: PQ56063
IBM Group: Software Group
Modified date: Dec 18, 2001