squid+rejik3 не получается

Обсуждение программы редиректора
Ответить
k909
Сообщения: 9
Зарегистрирован: Пт июл 28, 2006 15:37

squid+rejik3 не получается

Сообщение k909 »

На старой работе ставил 2 или еще более старую версию, с тех пор много времени прошло. Вот на другой работе тоже решил поднять.
squid 2.5 14, rejick 3.2.1, FreeBSD 5.4

squid настроен на авторизацию в домене
сделал список пользователей
error_log /usr/local/rejik3/redirector.err
change_log /usr/local/rejik3/redirector.log
make-cache /usr/local/rejik3/make-cache
#allow_urls /usr/local/rejik3/banlists/allow_urls

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


в логе редиректора.err
2006-07-28 17:46:04 [69285] Redirector start and working
2006-07-28 17:46:04 [69286] Redirector start and working
2006-07-28 17:46:04 [69289] Make-cache finished
2006-07-28 17:46:04 [69289] Redirector start and working
2006-07-28 17:55:06 [69366] Run make-cache
2006-07-28 17:55:06 [69366] Make-cache finished
2006-07-28 17:55:06 [69366] Redirector start and working
2006-07-28 17:55:06 [69368] Run make-cache
2006-07-28 17:55:06 [69368] Make-cache finished
2006-07-28 17:55:06 [69368] Redirector start and working
2006-07-28 17:55:06 [69370] Run make-cache
2006-07-28 17:55:06 [69367] Waiting for make-cache finished
2006-07-28 17:55:06 [69370] Make-cache finished
2006-07-28 17:55:06 [69367] Make-cache finished detected, continue
2006-07-28 17:55:06 [69370] Redirector start and working
2006-07-28 17:55:06 [69367] Redirector start and working
2006-07-28 17:55:06 [69371] Run make-cache
2006-07-28 17:55:06 [69371] Make-cache finished
2006-07-28 17:55:06 [69371] Redirector start and working

a redirector.log пустой совсем

в логах сквида ни каких ошибок нет ....

вот не могу в толк взять, что я мог сделать не так?!
Помогите ...

Slava
Site Admin
Сообщения: 2251
Зарегистрирован: Пт апр 02, 2004 12:34
Контактная информация:

Сообщение Slava »

work_id <логин>
work_id <f:/path/file>
Производить замены только для указанного логина (для тех, у кого пользователи авторизуются в squid по логину). Если нужно указать несколько логинов, то необходимо прописать несколько строчек с work_id, указав в каждой по одному логину. Также можно указать все логины в текстовом файле, по одной записи в строке, и задать work_id f:/этот_файл

Пример:
work_id vasia
work_id lena
work_id f:/usr/local/rejik/personal

k909
Сообщения: 9
Зарегистрирован: Пт июл 28, 2006 15:37

Сообщение k909 »

В том-то и дело что я прописал все логины в файле allow.users
work_id /usr/local/stc/etc/allow.users

может что-то еще я не докрутил?

Slava
Site Admin
Сообщения: 2251
Зарегистрирован: Пт апр 02, 2004 12:34
Контактная информация:

Сообщение Slava »

Обратите внимание на f:

k909
Сообщения: 9
Зарегистрирован: Пт июл 28, 2006 15:37

Сообщение k909 »

результат тот же самый :(
правда в логах начало появляться
2006-08-07 10:27:31 [34287] Run make-cache
2006-08-07 10:27:31 [34287] Make-cache finished
2006-08-07 10:27:31 [34287] Redirector start and working
2006-08-07 10:27:31 [34288] Run make-cache
2006-08-07 10:27:31 [34290] Waiting for make-cache finished
2006-08-07 10:27:31 [34288] Make-cache finished
2006-08-07 10:27:31 [34290] Make-cache finished detected, continue
2006-08-07 10:27:31 [34290] Redirector start and working
2006-08-07 10:27:31 [34288] Redirector start and working
2006-08-07 11:03:12 [34285] REDIRECTOR: WARNING: Can't parse url: http://www.google-analytics.com/__utm.g ... utmn=63835
2006-08-07 11:33:48 [34285] REDIRECTOR: WARNING: Can't parse url: http://top3.list.ru/counter?id=110605;j ... ://www.mai
2006-08-07 12:45:26 [34285] REDIRECTOR: WARNING: Can't parse url: http://rupoisk.ru/counter.php?link=YTox ... 6NjIzOiJod
2006-08-07 12:47:17 [34285] REDIRECTOR: WARNING: Can't parse url: http://rupoisk.ru/counter.php?link=YTox ... 6NTkxOiJod
2006-08-07 12:47:39 [34285] REDIRECTOR: WARNING: Can't parse url: http://rupoisk.ru/counter.php?link=YTox ... 6NjIzOiJod
2006-08-07 13:40:10 [34285] REDIRECTOR: WARNING: Can't parse url: http://www.google-analytics.com/__utm.g ... utmn=60724
2006-08-07 13:55:21 [34285] REDIRECTOR: WARNING: Can't parse url: http://www.google-analytics.com/__utm.g ... utmn=56417
2006-08-07 13:59:27 [34285] REDIRECTOR: WARNING: Can't parse url: http://www.google-analytics.com/__utm.g ... utmn=16491
2006-08-07 14:16:41 [34285] REDIRECTOR: WARNING: Can't parse url: http://www.google-analytics.com/__utm.g ... utmn=15626
2006-08-07 14:22:47 [34285] REDIRECTOR: WARNING: Can't parse url: http://u7786.73.spylog.com/cnt?cid=7786 ... .285585000
2006-08-07 14:26:28 [34285] REDIRECTOR: WARNING: Can't parse url: http://www.google-analytics.com/__utm.g ... utmn=18568
2006-08-07 15:24:04 [34285] REDIRECTOR: WARNING: Can't parse url: http://www.google-analytics.com/__utm.g ... utmn=54724
2006-08-07 16:12:18 [34285] REDIRECTOR: WARNING: Can't parse url: http://www.google-analytics.com/__utm.g ... utmn=13450

и все равно не работает ...

Slava
Site Admin
Сообщения: 2251
Зарегистрирован: Пт апр 02, 2004 12:34
Контактная информация:

Сообщение Slava »

эти строки в логах режика говорят о том, что он не понял урл, например потому, что он оказался длинее, чем заданный в режике, бывает изредка.

Покажите новый конфиг режика и содержимое файла с логинами, а так же, откуда вы эти логины взяли (с куском лога сквида).

k909
Сообщения: 9
Зарегистрирован: Пт июл 28, 2006 15:37

Сообщение k909 »

Начну по порядку
1. Логины я смог вытащить только с помощью Hyena, под FreeBSD не знаю какой командой вытащить из домена членов группы Интернет.
http://k909.nm.ru/rejik3/rejik3.rar конфиг режика
http://k909.nm.ru/rejik3/squid.rar конфиг сквида, список пользователей режика и access.log
2. Права
/usr/local/rejik3/banlists/banners]# ls -la
total 98
drwxr-xr-x 2 squid squid 512 Aug 11 08:27 .
drwxr-xr-x 5 squid squid 512 Jul 27 15:16 ..
-rw-r--r-- 1 squid squid 95936 Jul 28 17:45 banners
[root@omega /usr/local/rejik3/banlists/porno]# ls -la
total 74
drwxr-xr-x 2 squid squid 512 Aug 7 09:32 .
drwxr-xr-x 5 squid squid 512 Jul 27 15:16 ..
-rw-r--r-- 1 squid squid 71052 Aug 7 08:39 sex.txt
[root@omega /usr/local/etc/squid]# ls -la
total 238
drwxr-xr-x 4 root squid 1024 Aug 9 17:23 .
drwxr-xr-x 11 root wheel 512 Aug 8 15:41 ..
-rw-r--r-- 1 squid squid 1379 Aug 7 07:47 allow.users
-r--r--r-- 1 root wheel 2704 Aug 9 17:23 squid.conf
Вроде все написал ...

Slava
Site Admin
Сообщения: 2251
Зарегистрирован: Пт апр 02, 2004 12:34
Контактная информация:

Сообщение Slava »

Внешне выглядит все прилично, за исключением конца строки в allow.users - попробуйте перевести в никсовый формат.

Если не поможет, то берите check-redirector из tools, редактируйте его и проверяйте, так ли все отрабатывает, как надо.

k909
Сообщения: 9
Зарегистрирован: Пт июл 28, 2006 15:37

Сообщение k909 »

echo 'su nobody -c "echo \"http://sex.ru orlenko_av/- - GET\" | /usr/local/rejik3/redirector /usr/local/rejik3/redirector.conf;"' >> /usr/local/rejik3/tools/check-redirector

в файле redirector.err
2006-08-15 15:29:54 [96154] Error convert input string to input structure str=http://sex.ru orlenko_av/- - GET
а что здесь не правильно?

allow.users исправил ...

Slava
Site Admin
Сообщения: 2251
Зарегистрирован: Пт апр 02, 2004 12:34
Контактная информация:

Сообщение Slava »

Заместо ip клиента вписан логин, смотрите раздел "Как это работает?"
k909 писал(а):echo 'su nobody -c "echo "http://sex.ru orlenko_av/- - GET" | /usr/local/rejik3/redirector /usr/local/rejik3/redirector.conf;"' >> /usr/local/rejik3/tools/check-redirector

в файле redirector.err
2006-08-15 15:29:54 [96154] Error convert input string to input structure str=http://sex.ru orlenko_av/- - GET
а что здесь не правильно?

allow.users исправил ...

Ответить