Maybe I am being a little naive, but I am very surprised that IIS compresses 
the contents without adding a Content-Encoding header to the response in which 
case you your browser should be able to decompress it. It seems more likely 
that there is an application that generates compressed contents without adding 
the required headers.

Having a correct Content-Encoding header in a response may not be enough, 
however. There used to be problems with IE not decoding contents before passing 
it to plug-ins like SVG or PDF. I specifically remember that at some point the 
implementation of the SVG plugin changed so it was able to recognize compressed 
contents and decompress it instead of the browser doing so. Maybe that is what 
you are up against. We will not know unless you are a little more specific 
about the kind of contents that you are not able to browse correctly and the 
headers in the responses.

The Content-Type of the respone could also be wrong thereby preventing the 
contents to be displayed by the appropriate plug-in.

Finally, try replacing

       FilterProvider myfilter inflate req=Accept-Encoding *

with 

       FilterProvider myfilter inflate req=Accept-Encoding !$.

-ascs
 
-----Message d'origine-----
De : Guzman Braso [mailto:[EMAIL PROTECTED] 
Envoyé : jeudi 27 décembre 2007 08:05
À : users@httpd.apache.org
Objet : [EMAIL PROTECTED] mod_filter being ignored (ProxyReverse, IIS Backend 
forced deflate content)

Hello everyone,

This is the problematic setup:

1. Windows Client behind any proxy (client proxy) software.
2. Apache 2.2.3 (64bits) as reverse proxy.
3. IIS as backend server forcing deflate compression on *some* content.

Well... as the windows clients are behind a proxy, no matter what I do, the 
client will always send the requests to me with Http 1.0 which is default 
setting for most windows proxies server out there. Then, apache will forward 
this request to the backend server. The backend server, no matter which http 
version I tell, which encoding I tell, will ALWAYS force some dynamic 
applications to return content compressed as "deflate".

The result? Well, the result is Internet Explorer showing the content 
compressed without inflating first, which means it shows all garbage.

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: [EMAIL PROTECTED]
   "   from the digest: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to