Let's add more debugging level to squid.conf (ie debug_options ALL, 9 ) to see what else cache.log tell about " helpOpenServer " error .
Quoting Mark Shearar <[EMAIL PROTECTED]>: > Cache_effective user and group of squid is proxy. The entire dir of > squidGuard is owned by proxy:proxy and permissions are set to 777 (not > very safe I know). If I su to proxy and copy and paste the relevant > redirector line to my command prompt (ie to verify paths etc), > squidGuard works. Obviously I'm missing something but I can't think > where. The path must be correct otherwise the above wouldn't work, and > at 777 permissions shouldn't be a problem, surely? > > On Sun, 2002-11-10 at 19:49, [EMAIL PROTECTED] wrote: > > So let's re-check squidGuard path, owner+group permission . > > > > Quoting Mark Shearar <[EMAIL PROTECTED]>: > > > > > 1. Hmmmm, never noticed this before, cache.log says the following: > > > > > > 2002/11/09 16:33:28 helperOpenServers: Starting 4 'squidGuard' > processes > > > 2002/11/09 16:33:28 WARNING: Cannot run > > > '/usr/local/squid/squidGuard/bin/squidGuard' process > > > > > > 2. redirect_children = 4 and redirector_access is undefined (ie using > > > the default ( I hope!) > > > > > > 3. SquidGuard's log file shows no entries when I try load it from > > > squid. When I load directly from the command line however, the log > says > > > it's ready to receive requests. > > > > > > I'm going to carry on plugging away with the cache.log to help (never > > > bothered looking there before :) ) but please keep the help flowing :) > > > > > > On Sat, 2002-11-09 at 20:13, [EMAIL PROTECTED] wrote: > > > > What does cache.log said ? > > > > Look for the line "helpOpenServer ......" . > > > > Did you configure redirect_children ? > > > > What does squidguard's log file said when you starting it from squid > ? > > > > > > > > Quoting Mark Shearar <[EMAIL PROTECTED]>: > > > > > > > > > Hi, I've been struggling with this for the last couple months now > on > > > and > > > > > off and am about tearing my hair out so help would be greatly > > > > > appreciated. My squid acts fine and is currently on version 2.5 > STABLE > > > > > 1. SquidGuard is 1.2.0 with BerkeleyDB 3.2.9. > > > > > > > > > > In the squid.conf the redirector line is: > > > > > redirect_program /usr/local/squid/squidGuard/bin/squidGuard -c > > > > > /usr/local/squid/squidGuard/squidGuard.conf > > > > > > > > > > THE PROBLEM: > > > > > Squid is not, repeat not, starting squidGuard. The owner and group > of > > > > > the entire squidGuard directory is proxy, which is the same as the > > > > > effective user and group of squid. If I start squidGuard from the > > > > > command prompt it starts fine and the log file shows it's > > > > > ready for requests. > > > > > > > > > > I'm not sure where the problem lies anymore. Squid works fine > without > > > > > the redirect line in, but blocks everything with the redirect line > > > > > inserted (as there's no squidGuard process running to redirect to!) > > > > > > > > > > Please, please, for the sake of my rapidly balding head, any help > will > > > > > be appreciated! > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >
