PQ89510: FILE DOWNLOAD FAILS OVER SSL ON WIN32 WHEN SENDFILE IS ENABLED | |||||||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||||||
![]() APAR status Closed as program error. Error description Unable to successfully download files over SSL when running IBM HTTP Server 2.0x on Win32 platforms when Sendfile is enabled. - The cause of failure when sendfile is enabled and the connection is SSL and byte range requests are used (e.g., from Acrobat plug-in) is a problem in the APR library (part of IHS). This affects Win32 environments under the following conditions: a) sendfile is enabled b) sendfile API not actually used, such as when connection is SSL (It is unclear at present whether or not there are configurations where the problem can occur for non-SSL connections.) c) client issues byte range requests against the file and first requested range is not at offset zero The cause of failure is specific to Win32; other IHS platforms are not affected.Local fix The recommended work-around is to disable sendfile globally in the httpd.conf if the suspected problem is incorrect response for a range request. - To disable sendfile: a. Stop the IBM HTTP Server service b. edit the httpd.conf in the <IHS HOME>/conf directory c. Uncomment the following directive #EnableSendfile off d. Start the IBM HTTP Server serviceProblem summary HTTP byterange requests (often sent by the adobe acrobat client when fetching pdf files from the server) can occasionally be served incorrectly by IBM HTTP Server v2.0.42 and 2.0.47 on Windows. Failure is evident by failure of browser to render the page.Problem conclusion This defect will be fixed in IBM HTTP Server 2.0.42.3 and an upcoming cumulative efix for IHS 2.0.42.2 and IHS 2.0.47.1. Workaround is to code EnableSendfile off at global scope in httpd.conf.Temporary fix Code EnableSendfile off at global scope in httpd.confComments
APAR is sysrouted FROM one or more of the following: APAR is sysrouted TO one or more of the following: Modules/Macros
Publications Referenced
|
Product categories: Software > Application Servers >
Distributed Application & Web Servers > IBM HTTP Server >
Runtime
Operating system(s):
Software version: 00W
Software edition:
Reference #: PQ89510
IBM Group: Software Group
Modified date: Jun 24, 2004
(C) Copyright IBM Corporation 2000, 2008. All Rights Reserved.