DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=17629>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=17629 mod_deflate mixes compressed and uncompressed data when SSI issues a redirect Summary: mod_deflate mixes compressed and uncompressed data when SSI issues a redirect Product: Apache httpd-2.0 Version: 2.0.44 Platform: Sun OS/Version: Solaris Status: NEW Severity: Normal Priority: Other Component: mod_deflate AssignedTo: [email protected] ReportedBy: [EMAIL PROTECTED] This is almost certainly a variant of bug 15423, but that bug is fixed and this problem still exists. I'm not sure whether it's really a mod_deflate bug or a mod_include bug. If I have a server-parsed HTML file on an Apache 2 server that has mod_deflate enabled for HTML content, and it includes a CGI that issues a redirect to another HTML file, the redirected content isn't compressed, even though the server issues a "Content-Encoding: gzip" header line. My test case: dozer% cat test-apache2-redir.shtml <!--#include virtual="/cgi-bin/redirtest" --> Got to end! dozer% cat foo.html hiya dozer% cat ~/apache/cgi-bin/redirtest #!/bin/sh echo Location: /foo.html echo '' dozer% ( echo 'GET /test-apache2-redir.shtml HTTP/1.1' ; \ echo 'Accept-Encoding: gzip' ; \ echo 'Host: dozer' ; \ echo '' ) | nc dozer 8763 | less HTTP/1.1 200 OK Date: Tue, 04 Mar 2003 05:47:21 GMT Server: Apache/2.0.44 (Unix) mod_fastcgi/mod_fastcgi-SNAP-0210222112 Accept-Ranges: bytes Vary: Accept-Encoding Content-Encoding: gzip Connection: close Transfer-Encoding: chunked Content-Type: text/html; charset=ISO-8859-1 5 hiya 21 ^_<[EMAIL PROTECTED]@[EMAIL PROTECTED]@[EMAIL PROTECTED]@^CSp<CF>/Q(<C9>WH<CD>KQ<E4>^B^@<EB><D7>y<BD>[EMAIL PROTECTED]@^@ 0 The output (with the patch for bug 15423 applied) is correct if I don't accept gzip encoding: dozer% ( echo 'GET /test-apache2-redir.shtml HTTP/1.1' ; \ echo 'Host: dozer' ; \ echo '' ) | nc dozer 8763 HTTP/1.1 200 OK Date: Tue, 04 Mar 2003 05:49:36 GMT Server: Apache/2.0.44 (Unix) mod_fastcgi/mod_fastcgi-SNAP-0210222112 Accept-Ranges: bytes Vary: Accept-Encoding Connection: close Transfer-Encoding: chunked Content-Type: text/html; charset=ISO-8859-1 5 hiya d Got to end! 0 --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
