Страница 1 из 3
не работает squid
Добавлено: Чт сен 23, 2004 17:36
proxy
при установке redirector 3.2.0b перестал работать squid, хотя в процессах он висит. Все права проверил: nobody, nogroup. Но check-redirector не работает: this account is not available. Пытался su nobody, запрашивает пароль...
Лог squid:
2004/09/23 21:09:45| WARNING: Cannot run '/usr/local/rejik3/redirector' process.
2004/09/23 21:09:45| WARNING: Cannot run '/usr/local/rejik3/redirector' process.
2004/09/23 21:09:45| WARNING: Cannot run '/usr/local/rejik3/redirector' process.
2004/09/23 21:09:45| WARNING: Cannot run '/usr/local/rejik3/redirector' process.
2004/09/23 21:09:45| WARNING: Cannot run '/usr/local/rejik3/redirector' process.
redirector.err
2004-09-10 23:33:17 [8203] Run make-cache
2004-09-10 23:33:17 [8203] Make-cache finished
2004-09-10 23:33:17 [8203] Load 658 rules from /usr/local/rejik3/banlists/banner
s/urls.cache
2004-09-10 23:33:17 [8203] Load 8 pattern from BANNER pcre
2004-09-10 23:33:17 [8203] Load 22283 rules from /usr/local/rejik3/banlists/porn
o/urls.cache
2004-09-10 23:33:17 [8203] Load 5 pattern from MP3 pcre
2004-09-10 23:33:17 [8203] Load 2 rules from /usr/local/rejik3/banlists/mail/url
s.cache
2004-09-10 23:33:17 [8203] Load 1 rules from /usr/local/rejik3/banlists/rbc/urls
.cache
2004-09-10 23:33:17 [8203] Redirector start and working
Squid 2.5.stable3, Freebsd 4.8
Что делать?
Добавлено: Чт сен 23, 2004 17:43
Slava
для проверки пропишите временно шел пользователю сквиды и запустите check-redirector
не работает squid
Добавлено: Чт сен 23, 2004 18:38
proxy
без разницы...
# ./check-redirector
This account is currently not available.
Добавлено: Пт сен 24, 2004 7:33
Slava
Одно из двух:
или Вы неверно определили пользователя сквиды
или этот пользователь не имеет прав
сделайте
su - пользователь
не работает сквид
Добавлено: Пт сен 24, 2004 12:27
proxy
скорее всего не имеет прав. Тогда как ему добавить права?
Добавлено: Пт сен 24, 2004 12:34
Slava
Сравните пользователя сквиды с обычным пользователем в /etc/passwd
после того, как добьетесь прохождения команды su - user, попробуйте из под этого пользователя запустить редиректор вручную, если прав не будет, должен ругнуться на консоль или в redirector.err
Добавлено: Пт сен 24, 2004 13:47
fogary
Переставлял недавно SQuid + Rejik на FreeBSD, и тоже не смог выполнить check-redirector с правами пользователя Squid (nobody:nogroup). Под root-ом пишет "This account is currently not available", под другим акаунтом просит ввести пароль. Но как не странно, редиректор заработал нормально. При предыдущей установки заводил пользователя squid:squid, с ним check-redirector работал без проблем.
не работает сквид
Добавлено: Пт сен 24, 2004 14:02
proxy
fogary писал(а):Переставлял недавно SQuid + Rejik на FreeBSD, и .
а версия squid и FreeBSD какая?
Добавлено: Пт сен 24, 2004 14:24
fogary
FreeBSD 5.2.1
Squid 2.5 STABLE3
не работает сквид
Добавлено: Вт сен 28, 2004 18:57
proxy
после того, как дал права nobody, check-redirector стал отрабатывать. Сделал su nobody и запустил редиректор вручную - ОК.
Делаю рестарт под рутом сквид с редирктором - вылезает ошибка:
2004/09/28 22:49:17| helperOpenServers: Starting 5 'redirector' processes
2004/09/28 22:49:17| WARNING: Cannot run '/usr/local/rejik3/redirector' process.
2004/09/28 22:49:17| WARNING: Cannot run '/usr/local/rejik3/redirector' process.
2004/09/28 22:49:17| WARNING: Cannot run '/usr/local/rejik3/redirector' process.
2004/09/28 22:49:17| WARNING: Cannot run '/usr/local/rejik3/redirector' process.
2004/09/28 22:49:17| WARNING: Cannot run '/usr/local/rejik3/redirector' process.
Где ошибка?
Re: не работает сквид
Добавлено: Ср сен 29, 2004 7:44
Slava
Вы уверены, что у Вас пользователь сквиды - nobody?
Запустите сквид в дебаг режиме (ключик -d), возможно он вам напишет причину, почему не может запустить редиректор.
proxy писал(а):после того, как дал права nobody, check-redirector стал отрабатывать. Сделал su nobody и запустил редиректор вручную - ОК.
Делаю рестарт под рутом сквид с редирктором - вылезает ошибка:
2004/09/28 22:49:17| helperOpenServers: Starting 5 'redirector' processes
2004/09/28 22:49:17| WARNING: Cannot run '/usr/local/rejik3/redirector' process.
2004/09/28 22:49:17| WARNING: Cannot run '/usr/local/rejik3/redirector' process.
2004/09/28 22:49:17| WARNING: Cannot run '/usr/local/rejik3/redirector' process.
2004/09/28 22:49:17| WARNING: Cannot run '/usr/local/rejik3/redirector' process.
2004/09/28 22:49:17| WARNING: Cannot run '/usr/local/rejik3/redirector' process.
Где ошибка?
Re: не работает сквид
Добавлено: Ср сен 29, 2004 10:08
proxy
Slava писал(а):Вы уверены, что у Вас пользователь сквиды - nobody?
#ps -uax
nobody 162 0.0 0.8 3532 2040 ?? I 11:15PM 0:00.00 (squid) (squid)
nobody 163 0.0 0.8 3532 2040 ?? I 11:15PM 0:00.00 (squid) (squid)
nobody 164 0.0 0.8 3532 2040 ?? I 11:15PM 0:00.00 (squid) (squid)
nobody 165 0.0 0.8 3532 2040 ?? I 11:15PM 0:00.00 (squid) (squid)
nobody 166 0.0 0.8 3532 2040 ?? I 11:15PM 0:00.00 (squid) (squid)
nobody 1155 0.0 3.9 10352 9728 ?? S 2:08PM 0:00.61 (squid) (squid)
Запустите сквид в дебаг режиме (ключик -d), возможно он вам напишет причину, почему не может запустить редиректор.
тот же самый лог
Re: не работает сквид
Добавлено: Ср сен 29, 2004 10:11
Slava
После -d циферку побольше поставьте и запустите сквид из консоли, не в режиме демона, он в эту консоль должен отладочную информацию кидать.
не работает сквид
Добавлено: Ср сен 29, 2004 11:14
proxy
в режиме debug добавились новые строки:
2004/09/29 14:47:11| WARNING: All redirector processes are busy.
2004/09/29 14:47:11| WARNING: 1 pending requests queued
FATAL: Too many queued redirector requests
Re: не работает сквид
Добавлено: Ср сен 29, 2004 11:22
Slava
Что-то при этом пишет в логи редиректора?
Редиректор последней версии?
proxy писал(а):в режиме debug добавились новые строки:
2004/09/29 14:47:11| WARNING: All redirector processes are busy.
2004/09/29 14:47:11| WARNING: 1 pending requests queued
FATAL: Too many queued redirector requests