Re: [squid-users] Frequent "assertion failed: forward.cc:500: "server_fd == fd"" errors

From: Ralf Hildebrandt <Ralf.Hildebrandt_at_charite.de>
Date: Sat, 25 Sep 2010 16:38:55 +0200

* Ralf Hildebrandt <Ralf.Hildebrandt_at_charite.de>:
> * Henrik Nordström <henrik_at_henriknordstrom.net>:
> > tis 2010-09-21 klockan 22:28 +0200 skrev Ralf Hildebrandt:
> > > On all of my 4 squid servers I'm getting these assertion failures:
> >
> >
> > > 2010/09/21 22:16:08| statusIfComplete: Request not yet fully sent "POST http://setiboinc.ssl.berkeley.edu/sah_cgi/cgi"
> > > 2010/09/21 22:16:08| assertion failed: forward.cc:500: "server_fd == fd"
> >
> > PLease get a backtrace and file a bug report.
> >
> > I have a rough idea in what area the problem is. The first message is
> > seen when the server responds to a POST request before the request body
> > have been sent.
>
> It's been filed as bug 3063!

I attached multiple lengthy gdb outputs to the bug report (as
requested).

The crash is 100% reproducible using (so it seems) a setiboinc client.
The crash is 100% preventable by just denying the problematic access using an ACL.

-- 
Ralf Hildebrandt
  Geschäftsbereich IT | Abteilung Netzwerk
  Charité - Universitätsmedizin Berlin
  Campus Benjamin Franklin
  Hindenburgdamm 30 | D-12203 Berlin
  Tel. +49 30 450 570 155 | Fax: +49 30 450 570 962
  ralf.hildebrandt@charite.de | http://www.charite.de
	    
Received on Sat Sep 25 2010 - 14:39:09 MDT

This archive was generated by hypermail 2.2.0 : Sat Sep 25 2010 - 12:00:03 MDT