>>>>>Пытаюсь прикрутить редиректор (squidguard, rejik, и т.д.) к сквиду, но сквид не >>>>>может запустить процесс. При этом сквид остается висеть в процессах, но >>>>>никто не может выйти в инет. >>>>>кусок cache.log: >>>>>2004/09/30 16:38:13| helperOpenServers: Starting 5 'redirector' processes >>>>>2004/09/30 16:38:13| WARNING: Cannot run '/usr/local/rejik3/redirector' process. >>>>>2004/09/30 16:38:13| WARNING: Cannot run '/usr/local/rejik3/redirector' process. >>>>>2004/09/30 16:38:13| WARNING: Cannot run '/usr/local/rejik3/redirector' process. >>>>>2004/09/30 16:38:13| WARNING: Cannot run '/usr/local/rejik3/redirector' process. >>>>>2004/09/30 16:38:13| WARNING: Cannot run '/usr/local/rejik3/redirector' process. >>>>>... >>>>>... >>>>>2004/09/30 16:39:11| WARNING: All redirector processes are busy. >>>>>2004/09/30 16:39:11| WARNING: 1 pending requests queued >>>>>FATAL: Too many queued redirector requests >>>>> >>>>>пробовал с разными редиректорами... >>>>>ОС - FreeBSD 4.8, сквид - 2.5.stable7, запускается от nobody >>>>>такое ощущение, что nobody не имеет прав на запуск процессов. >>>>>Как это лечить? >>>> >>>> >>>>может redirect_child посмотреть, и еще там опция есть обхода редиректа. елси все >>>>по дефолту, то иногда кальмар умирает на сквидгарде. >>> >>> >>>а, еще, редиректор (файло само) должно принадлежать cache_effective_user. погляди логи самого редиректора, >>>он показывает на чем умирает. >>redirect_child = 5 все по дефолту, права на редиректор стоят правильно. >>логи не создаются, потому как сквид не может запустить редиректор >>без сквида редиректор запускается нормально > > >Скорее всего права неправильные на редиректор. >Или пути неверно указаны. я тоже так думал сначала, но проверил уже 100 раз - права и пути правильны. может создать нового юзера для сквида?
|