PQ55071: DOMINO DSAPI CREATES BAD REQUEST | |||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||
APAR status Closed as program error. Error description Domino 5.06a produces a malformed HTTP request. This results in WAS 4.0 producing a "Bad Request"Local fix No Workaround exists. Kevin Vaughan of HTTP TRANSPORT development produced a test-fix that solved the problem.Problem summary **************************************************************** * USERS AFFECTED: WebSphere Application Server Version 4.0 * * users with the Domino plugin. * **************************************************************** * PROBLEM DESCRIPTION: Requests for WebSphere Applications * * return Error 400 Bad Request when * * when using the WebSphere Application * * Server Version 4.0 Domino plugin. * **************************************************************** * RECOMMENDATION: * **************************************************************** The plugin was corrupting the header buffer causing invalid headers to be passed to the Application Server. As a result the Application Server would return Error 400 Bad Request.Problem conclusion The plugin was expecting the buffer to be NULL terminated when it parsed the headers in the Domino plugin. The buffer it was using was NOT NULL terminated. As a result the parsing would continue into buffer regions that contained unknown content.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 > General
Operating system(s):
Software version: 400
Software edition:
Reference #: PQ55071
IBM Group: Software Group
Modified date: Nov 26, 2001
(C) Copyright IBM Corporation 2000, 2006. All Rights Reserved.