Re: [squid-users] Squid 2.5STABLE10 core dumps

From: Thomas-Martin Seck <tmseck-lists@dont-contact.us>
Date: Sun, 26 Jun 2005 11:28:16 +0200

* Odhiambo Washington (wash@wananchi.com):

> > > With the same config file, whenever I attempt to browse, I get a core
> > > dump. I did not change anything in squid.conf that I have always used.
> >
> > [gdb output elided]
> >
> > Is it possible that you are bitten by the "access denied to ipnat
> > device" bug (see squid bug #1314,
> > <http://www.squid-cache.org/bugs/show_bug.cgi?id=1313>)?
>
> Yes. That is correct! I have seen same behaviour, now that I see the
> bug. I hadn't though this could be the issue previously, but I realized
> at some point that if i disabled the transparent proxying options in
> squid.conf and put proxy settings in my browser then squid worked fine.
> The moment I reverted to transparent and it crashed. I got so confused
> I did not even remember to look at cache.log ;)

No worries; you mentioning IPFilter rang the right bell here!
 
> > If so, could you try the patch at <http://www.squid-cache.org/Versions/v2/2.5/bugs/#squid-2.5.STABLE10-transparent>,
> > and if you use the FreeBSD port, could you try out the patch below,
> > too and tell me if it fixes the problem?
>
>
> Yes, I use the ports. I have applied your patch and it actually solved
> the problem.

Fine, I'll integrate the older patches up to this one, too and submit a
maintainer update later today. Thanks for the feedback.

> Short of using this patch, does it mean if I changed the perms on the
> /dev/ipnat then it could have worked? Tricky, I think, since in FreeBSD
> 5.x most devices are created on the fly, yes?

This is correct. You might want to experiment with devfs rules; see
devfs(8) and /etc/defaults/devfs.conf or use /etc/devfs.conf. (I admit I
am a bit confused which approach is better or more correct; you could
ask on freebsd-questions or -stable.)
Received on Sun Jun 26 2005 - 03:28:24 MDT

This archive was generated by hypermail pre-2.1.9 : Fri Jul 01 2005 - 12:00:03 MDT