https://issues.apache.org/bugzilla/show_bug.cgi?id=49810
Summary: Mod_autoindex output of header/body/footer scrambled
Product: Apache httpd-2
Version: 2.2.11
Platform: Other
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: mod_autoindex
AssignedTo: [email protected]
ReportedBy: [email protected]
It seems that mod_autoindex's directory listing and the custom header
and footer files are separate streams that are not sequenced/handled
correctly in all circumstances. Here are details of 2 failure modes.
Test setup:
(using a host where PHP as a mod is no longer available, so using php as a
cgi.)
.htaccess includes:
> AddHandler php5-cgi .html
> AddType text/html .html
> HeaderName test_doc_header.html
mod_deflate must be enabled.
The test header is a simple header with a H1 header, like the default. PHP
code to generate the header can be added or omitted without affecting the
result. If using netconnect to test, you must accept compressed output.
Failure mode 1: Accessing a directory (with no index.html) caused the server to
serve up the custom header correctly and some garbage for the file listing.
Disabling mod_deflate (or not accepting compressed output in client) fixed it
so that both came out right. My guess is that the header was compressed and
the file listing was not, so decompressing gave garbage.
Failure mode 2: Start with same setup, but now with mod_deflate disabled. Add
a ReadmeName with a test footer to the htaccess setup. The sequence of display
in the browser is header, footer, then file listing.
--
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]