users@glassfish.java.net

Re: (mod_jk?) ClientAbortException again.

From: Kristian Rink <kawazu_at_zimmer428.net>
Date: Tue, 29 Jul 2008 15:36:11 +0200

Salut Jeanfrancois, *;

Kristian Rink schrieb:

> For what I see, the default behaviour is sending it out on the fly but I
> will check back on that the next days.

As stated, some more (final?) words on this issue: So far, I have carefully
configured our apache2 to disable any sort of KeepAlive wherever possible -
global KeepAlive off, forcing no-keepalive and "old" HTTP 1.0 for proxy
request in the mod_proxy configuration...

        SetEnv force-proxy-request-1.0 1
        SetEnv proxy-nokeepalive 1
        SetEnv proxy-sendchunked 1


..., disabling keep-alive in the glassfish backend server. Result:

- The number of ClientAbortExceptions reported has drastically decreased,
though not completely gone. Same has the amount of people complaining about
this issue - even though I recieve one of the screenshots reporting "site
not found" or "site not responding" once in a while, it is nowhere next to
where we started a while ago which is good (even though the number of these
reports being zero would be not that bad, as well... :) ).

- I do have a reliable feedback from at least one customer who reported
that, after turning off keep-alive in our configuration, the download using
MSIE did work again.

So by now I consider this to be the reason for our pain and gonna keep a
note in our documentation system to pay attention to that whenever deploying
a new proxy system again. Apart from that, are there any other things that
should be learnt from this? Is this behaviour just the consequence of an
annoying bug or does something need to be done about this?

Anyway, thanks a bunch for your enduring support getting me/us through this,
much appreciated. :)

Cheers & kind regards,
Kristian

-- 
Kristian Rink
cell    :  +49 176 2447 2771
business: http://www.planconnect.de
personal: http://pictorial.zimmer428.net
"we command the system. calling all recievers.
we are noisy people for a better living".
(covenant - "monochrome")