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


APAR

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 numberPQ54845
Reported component nameWAS ADVANCED SU
Reported component ID5648C8402
Reported release350
StatusCLOSED PER
PENoPE
HIPERNoHIPER
Submitted date2001-11-15
Closed date2001-11-29
Last modified date2002-04-08

APAR is sysrouted FROM one or more of the following:

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

PQ56063

Modules/Macros
PLUGIN
APAR is sysrouted TO one or more of the following:PQ56063Modules/Macros

Fix information
Fixed component nameWAS ADVANCED SU
Fixed component ID5648C8402

Applicable component levels
R350 PSYUP











Document Information

Product categories: Software, Application Servers, Distributed Application & Web Servers, WebSphere Application Server, General
Software version: 350
Reference #: PQ54845
IBM Group: Software Group
Modified date: 2002-04-08