mod_accel and mod_deflate are the modules I discussed a couple of weeks ago
to allow you to create an efficient HTTP accelerator front-end to your
mod_perl servers.

I incorrectly reported 2 days ago that mod_deflate does not work with
Mozilla-based browsers. It turns out that the problem is nothing to do with
mod_deflate, but is actually the combination of mod_accel and mod_ssl and
how Mozilla handles keep-alives. Igor Sysoev has done a marvellous job of
diagnosing this problem, and has identified the workaround that in your SSL
virtual host section you need to add:
----
   SetEnvIf User-Agent ".*Gecko.*" \
            nokeepalive ssl-unclean-shutdown \
            downgrade-1.0 force-response-1.0
----

This is not necessary with mod_proxy HTTP accelerators because mod_proxy
always uses HTTP/1.0.


Reply via email to