[Mongrel] clients hang on large PUTs to Mongrel::HttpHandler-based web service

Zed A. Shaw zedshaw at zedshaw.com
Fri Jul 18 04:31:33 EDT 2008

On Sun, 13 Jul 2008 19:03:54 -0400
"Randy Fischer" <rf at ufl.edu> wrote:

> What was timing out was the firewall on the client system, which
> was using statefull packet filtering (iptables on an oldish redhat
> system).   The dead time in the http request/response had
> exceeded the time to live for the state tables.  Turning off the
> keep-state  flag in the firewall rules allowed the transfer to
> complete.  Now it's just a matter of tweaking the parameters so
> we can get keep-state working again.

Ah, yes, classic mistake.  People tend to think the client side just
works, but things like firewalls, routers, those stupid anti virus
programs, many times are more likely causes of trouble.

Good job.

A1S9-4A:  R.I.P. 6/21/08
Zed A. Shaw

More information about the Mongrel-users mailing list