* Odhiambo Washington ([EMAIL PROTECTED]):

> > > 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.)

Reply via email to