When I enable compression, I randomly have page that return a content length of
0 (zero). The compression settings that I have is:
Compressible Mime Types: text/html,text/xml,text/plain
It seems that when these errors occurs, the servlet is not even reached (I see
no activity in my filters). If I do a refresh after I have the blank page, the
page is returned with content (and I do see activity in my filters).
Here an example of the errors as seen in my access logs (notice the server code
returned is 200, but the content length is 0):
x.x.x.x - - [18/Feb/2010:06:25:46 -0500] "GET /photos.do?id=9780 HTTP/1.1" 200 0
x.x.x.x - - [18/Feb/2010:07:41:40 -0500] "HEAD / HTTP/1.1" 200 0 "-"
The problem does not occur is the compression is turned off.