PQ66577: WEBSPHERE BUSINESS COMPOSER'S WRITEHEADER METHOD'S \N NOT WORKING WITH HTTP TRANSPORT HANDLER | |||||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||||
![]() APAR status Closed as program error. Error description Customer is using WebSphere Business Component Composer's method called writeHeaders. When using HTTP Transport Handler, all the "\n"s in the method do not work. However, if the customer changes each "\n" to "\r\n", HTTP Transport Handler works with this changed writeHeaders method. HTTP Server code works well without making any change to the "\n" within writeHeaders.Local fix Problem summary **************************************************************** * USERS AFFECTED: All users of WebSphere Application Server * * V4.0.1 for z/OS and OS/390 * **************************************************************** * PROBLEM DESCRIPTION: HTTP(S) requests can hang/timeout when * * being parsed out in the Control Region. * **************************************************************** * RECOMMENDATION: * **************************************************************** The HTTP(S) Transport does not successfully parse out requests lines that do not properly end in a CR(carriage return) and a LF(line feed). ie. "\r\n". HTTP protocol states that each request/header line end in a CRLF, but most HTTP servers do handle just a LF.Problem conclusion Parsing logic in the HTTP transport will be changed to handle request/header lines that end in just a LF. APAR PQ66577 is associated with SERVICE LEVEL W401406 of WebSphere Application Server V4.0.1 for z/OS and OS/390.Temporary fix Comments
APAR is sysrouted FROM one or more of the following: APAR is sysrouted TO one or more of the following: Modules/Macros
|
Document Information |
Product categories: Software > Application Servers >
Distributed Application & Web Servers > WebSphere Application
Server for z/OS
Operating system(s):
Software version: 401
Software edition:
Reference #: PQ66577
IBM Group: Software Group
Modified date: Jan 4, 2003
(C) Copyright IBM Corporation 2000, 2006. All Rights Reserved.