Страница 1 из 2

/kernel

Добавлено: Пн авг 30, 2004 16:15
dodo
/kernel: pid 95202 (redirector), uid 1028: exited on signal 10

в чём может быть проблема ?

Добавлено: Пн авг 30, 2004 16:22
Slava
сделайте check-redirector, покажите redirector.err

Добавлено: Пн авг 30, 2004 16:31
dodo

Добавлено: Пн авг 30, 2004 16:32
dodo
sorry -)
2004-08-30 16:43:30 [96662] Run make-cache
2004-08-30 16:43:30 [96662] Make-cache finished
2004-08-30 16:43:30 [96662] Load 658 rules from /usr/local/rejik3/banlists/banners/urls.cache
2004-08-30 16:43:30 [96662] Load 8 pattern from BANNER pcre
2004-08-30 16:43:30 [96662] Load 22283 rules from /usr/local/rejik3/banlists/porno/urls.cache
2004-08-30 16:43:30 [96662] Load 1 rules from /usr/local/rejik3/banlists/js/urls.cache
2004-08-30 16:43:30 [96662] Redirector start and working

Добавлено: Пн авг 30, 2004 16:34
Slava
Все правильно отработало, проблем не вижу.

В каком случае выводит сообщение /kernel?

Что-то при этом в логи сквида попадает?

Добавлено: Пн авг 30, 2004 16:37
dodo
2004/08/30 16:24:43| WARNING: redirector #10 (FD 18) exited
2004/08/30 16:25:32| WARNING: redirector #11 (FD 19) exited
2004/08/30 16:25:32| WARNING: redirector #12 (FD 20) exited
2004/08/30 16:25:32| WARNING: redirector #13 (FD 21) exited
2004/08/30 16:25:32| Too few redirector processes are running2004/08/30 16:25:32| Starting new helpers
2004/08/30 16:25:32| helperOpenServers: Starting 25 'redirector' processes
2004/08/30 16:25:34| WARNING: redirector #14 (FD 22) exited
2004/08/30 16:28:45| NETDB state saved; 0 entries, 16 msec
2004/08/30 16:38:39| WARNING: redirector #15 (FD 23) exited
2004/08/30 16:38:40| WARNING: redirector #16 (FD 24) exited

Добавлено: Пн авг 30, 2004 16:42
Slava
при этом в redirect.err что то пишет?

Добавлено: Пн авг 30, 2004 16:44
dodo
Squid работает нормально, всё режиться.


2004-08-30 16:43:30 [96662] Run make-cache
2004-08-30 16:43:30 [96662] Make-cache finished
2004-08-30 16:43:30 [96662] Load 658 rules from /usr/local/rejik3/banlists/banners/urls.cache
2004-08-30 16:43:30 [96662] Load 8 pattern from BANNER pcre
2004-08-30 16:43:30 [96662] Load 22283 rules from /usr/local/rejik3/banlists/porno/urls.cache
2004-08-30 16:43:30 [96662] Load 1 rules from /usr/local/rejik3/banlists/js/urls.cache
2004-08-30 16:43:30 [96662] Redirector start and working

Добавлено: Пн авг 30, 2004 16:51
Slava
Это вроде как старый лог, от запуска check-redirector.

Если так, то получается, что сквиду не хватает прав писать redirector.err.

1. Найдите пользователя сквиды (cache_effective_user в squid.conf)

2. Перейдите под этого пользователя (su - пользователь)

3. Запустите редиректор

Добавлено: Пн авг 30, 2004 16:58
dodo
всё ок, права стоят правильно
вот лог
2004-08-30 17:08:34 [96812] Run make-cache
2004-08-30 17:08:34 [96812] Make-cache finished
2004-08-30 17:08:34 [96812] Load 658 rules from /usr/local/rejik3/banlists/banners/urls.cache
2004-08-30 17:08:34 [96812] Load 8 pattern from BANNER pcre
2004-08-30 17:08:34 [96812] Load 22283 rules from /usr/local/rejik3/banlists/porno/urls.cache
2004-08-30 17:08:34 [96812] Load 1 rules from /usr/local/rejik3/banlists/js/urls.cache
2004-08-30 17:08:34 [96812] Redirector start and working

bash-3.00# ./check-redirector
http://127.0.0.1/ban/porno.html 127.0.0.1/- - GET

OS : FreeBSD 4.9-RELEASE

Добавлено: Пн авг 30, 2004 17:09
Slava
Когда проявляется ошибка?

Добавлено: Пн авг 30, 2004 17:31
dodo
когда запускается squid всё ок,
потом , когда клиенты лезут на проксю вылезает /kernel ....

Добавлено: Пн авг 30, 2004 17:46
Slava
1. Удалите redirector.err
2. Проверьте наличие error_log в redirector.conf
3. Перезапустите сквид.
4. Походите по инету, пока /kernel не напишет.

Покажите вновь появившийся redirector.err, redirector.conf и опцию redirect_program из squid.conf.

Добавлено: Пн авг 30, 2004 19:50
dodo
redirector.err -->

....
2004-08-30 19:56:49 [97327] Load 8 pattern from BANNER pcre
2004-08-30 19:56:49 [97327] Load 22283 rules from /usr/local/rejik3/banlists/porno/urls.cache
2004-08-30 19:56:49 [97327] Load 1 rules from /usr/local/rejik3/banlists/js/urls.cache
2004-08-30 19:56:49 [97327] Redirector start and working
2004-08-30 19:56:49 [97329] Run make-cache
2004-08-30 19:56:49 [97330] Waiting for make-cache finished
2004-08-30 19:56:49 [97332] Waiting for make-cache finished
2004-08-30 19:56:49 [97335] Waiting for make-cache finished
2004-08-30 19:56:49 [97329] Make-cache finished
2004-08-30 19:56:49 [97330] Make-cache finished detected, continue
2004-08-30 19:56:49 [97330] Load 658 rules from /usr/local/rejik3/banlists/banners/urls.cache
2004-08-30 19:56:49 [97332] Make-cache finished detected, continue
2004-08-30 19:56:49 [97335] Make-cache finished detected, continue
2004-08-30 19:56:49 [97332] Load 658 rules from /usr/local/rejik3/banlists/banners/urls.cache
2004-08-30 19:56:49 [97332] Load 8 pattern from BANNER pcre
2004-08-30 19:56:49 [97335] Load 658 rules from /usr/local/rejik3/banlists/banners/urls.cache
2004-08-30 19:56:49 [97335] Load 8 pattern from BANNER pcre
2004-08-30 19:56:49 [97329] Load 658 rules from /usr/local/rejik3/banlists/banners/urls.cache
2004-08-30 19:56:49 [97329] Load 8 pattern from BANNER pcre
2004-08-30 19:56:49 [97330] Load 8 pattern from BANNER pcre
2004-08-30 19:56:49 [97330] Load 22283 rules from /usr/local/rejik3/banlists/porno/urls.cache
2004-08-30 19:56:49 [97330] Load 1 rules from /usr/local/rejik3/banlists/js/urls.cache
2004-08-30 19:56:49 [97330] Redirector start and working
2004-08-30 19:56:49 [97335] Load 22283 rules from /usr/local/rejik3/banlists/porno/urls.cache
2004-08-30 19:56:49 [97335] Load 1 rules from /usr/local/rejik3/banlists/js/urls.cache
2004-08-30 19:56:49 [97335] Redirector start and working
2004-08-30 19:56:49 [97332] Load 22283 rules from /usr/local/rejik3/banlists/porno/urls.cache
2004-08-30 19:56:49 [97332] Load 1 rules from /usr/local/rejik3/banlists/js/urls.cache
2004-08-30 19:56:49 [97332] Redirector start and working
2004-08-30 19:56:49 [97329] Load 22283 rules from /usr/local/rejik3/banlists/porno/urls.cache
2004-08-30 19:56:49 [97329] Load 1 rules from /usr/local/rejik3/banlists/js/urls.cache

redirector.conf -->

error_log /usr/local/rejik3/redirector.err
change_log /usr/local/rejik3/redirector.log
make-cache /usr/local/rejik3/make-cache

<BANNER>
ban_dir /usr/local/rejik3/banlists/banners
url http://127.0.0.1/ban/1x1.gif
#log off

<PORNO>
ban_dir /usr/local/rejik3/banlists/porno
url http://127.0.0.1/ban/porno.html

<JS>
ban_dir /usr/local/rejik3/banlists/js
url http://127.0.0.1/ban/js.js
#log off

work_ip 192.168.0.0/24

squid.conf -->

redirect_program /usr/local/rejik3/redirector /usr/local/rejik3/redirector.conf
redirect_children 25

Добавлено: Пн авг 30, 2004 20:00
Slava
Вроде все нормально, только смушает redirect_children.
Вполне вероятно, что у системы просто не хватает ресурсов для запуска 25 редиректоров.
Попробуйте снизить.
Например, у меня на проксе около 1000 пользователей, redirect_children=5