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

rejik не работает

Добавлено: Вт июл 03, 2012 14:40
svetogor82
cat redirector.conf

Код: Выделить всё

work_ip 192.168.1.0/255.255.255.0
error_log /usr/local/rejik/redirector.err
change_log /usr/local/rejik/redirector.log
make-cache /usr/local/rejik/make-cache
allow_urls /usr/local/rejik/banlists/update/urls

<bad_site>
ban_dir /usr/local/rejik/banlists/bad_site
work_ip 192.168.1.0/24
url http://127.0.0.1

<webmail>
ban_dir /usr/local/rejik/banlists/webmail
url http://127.0.0.1
при перезапуске squid не работает rejik почему то добавляет сайты в allow_urls.cache

Код: Выделить всё

2012-07-03 14:30:58 [51267] Redirector start and working (3.2.6)
2012-07-03 14:30:58 [51265] Load 155 rules from /usr/local/rejik/banlists/bad_site/allow_urls.cache
2012-07-03 14:30:58 [51265] Load 0 rules from /usr/local/rejik/banlists/bad_site/urls.cache
2012-07-03 14:30:58 [51265] Load 0 rules from /usr/local/rejik/banlists/webmail/urls.cache
2012-07-03 14:30:58 [51265] Redirector start and working (3.2.6)

Re: rejik не работает

Добавлено: Вт июл 03, 2012 15:09
Slava
1. Поставьте актуальную версию режика
2. http://rejik.ru/index_ru_3_0.html пункт 14
3. Проверьте права на чтение и запись в папки режика для пользователя squid

Re: rejik не работает

Добавлено: Вт июл 03, 2012 15:56
svetogor82
обновился результат тот же

Код: Выделить всё

2012-07-03 15:49:23 [52628] Make-cache finished detected, continue
2012-07-03 15:49:23 [52628] Load 155 rules from /usr/local/rejik3/banlists/bad_site/allow_urls.cache
2012-07-03 15:49:23 [52628] Load 0 rules from /usr/local/rejik3/banlists/bad_site/urls.cache
2012-07-03 15:49:23 [52628] Load 0 rules from /usr/local/rejik3/banlists/webmail/urls.cache
2012-07-03 15:49:23 [52628] Redirector start and working (3.2.10)
root@gate:/usr/local/rejik#ls -al

Код: Выделить всё

total 204
drwxrwx---   4 squid  squid    512 Jul  3 15:51 ./
drwxr-xr-x  17 root   wheel    512 Jul  3 15:26 ../
drwxr-xr-x  18 squid  squid    512 Jun  6  2011 banlists/
-rwxr-xr-x   1 squid  squid  37567 Jul  3 15:26 make-cache*
-rwxr-xr-x   1 squid  squid  42906 Jul  3 15:26 redirector*
-rw-r--r--   1 squid  squid    493 Jul  3 15:30 redirector.conf
-rw-r--r--   1 squid  squid   3227 Jul  3 15:26 redirector.conf.dist
-rw-r-----   1 squid  squid   6943 Jul  3 15:49 redirector.err
-rw-r-----   1 squid  squid      0 Apr 23 16:42 redirector.log
drwxr-xr-x   2 squid  squid    512 Jul  3 15:26 tools/
root@gate:/usr/local/rejik/tools# ./check-redirector

Код: Выделить всё

http://sex.ru 127.0.0.1/- - GET

Re: rejik не работает

Добавлено: Вт июл 03, 2012 16:05
Slava
В пвпках /usr/local/rejik3/banlists/bad_site и /usr/local/rejik3/banlists/webmail есть файлы urls или pcre доступные для чтения пользователю сквида?

allow_urls.cache создается в папке первой секции, так как Вы указали опцию:
allow_urls /usr/local/rejik/banlists/update/urls

Re: rejik не работает

Добавлено: Вт июл 03, 2012 16:19
svetogor82
есть самое странное что на остальных серверах работает все нормально а вот на одном не как не хочет
root@gate:/usr/local/rejik/banlists/update# ls -al

Код: Выделить всё

total 20
drwxr-xr-x   2 squid  squid   512 Feb 10 13:50 ./
drwxr-xr-x  18 squid  squid   512 Jun  6  2011 ../
-rw-r--r--   1 squid  squid  6121 Mar 16 14:42 urls
root@gate:/usr/local/rejik/banlists/bad_site# ls -al

Код: Выделить всё

total 32
drwxr-xr-x   2 squid  squid   512 Jul  3 14:30 ./
drwxr-xr-x  18 squid  squid   512 Jun  6  2011 ../
-rw-r--r--   1 squid  squid  5487 Jul  3 14:28 allow_urls.cache
-rw-------   1 squid  squid     0 Jul  3 14:30 lock.file
-rw-rw----   1 squid  squid  1935 Mar 20 12:32 urls
-rw-rw----   1 squid  squid  3014 Mar 20 12:33 urls.cache
root@gate:/usr/local/rejik3/banlists/webmail# ls -al

Код: Выделить всё

total 44
drwxr-xr-x   2 squid  squid    512 Feb 13 12:08 .
drwxr-xr-x  18 squid  squid    512 Jun  6  2011 ..
-rw-rw----   1 squid  squid   7800 Feb 13 12:08 urls
-rw-rw----   1 squid  squid  10056 Feb 13 12:09 urls.cache

Re: rejik не работает

Добавлено: Вт июл 03, 2012 16:25
Slava
Два варианта:
1. Что то блокирует доступ режика к файлам при запуски из под сквида, например selinux
2. Режик сам не хочет читать эти файлы, без сквида.

Если удалить *.cache файлы и перезапустить сквид, они появятся вновь?
Если запустить check-redirector?

Re: rejik не работает

Добавлено: Вт июл 03, 2012 16:52
svetogor82
спасибо за помощь все вроде запустилось

Код: Выделить всё

2012-07-03 16:45:46 [53106] Make-cache finished detected, continue
2012-07-03 16:45:46 [53106] Load 155 rules from /usr/local/rejik3/banlists/bad_site/allow_urls.cache
2012-07-03 16:45:46 [53106] Load 141 rules from /usr/local/rejik3/banlists/bad_site/urls.cache
2012-07-03 16:45:46 [53106] Load 306 rules from /usr/local/rejik3/banlists/webmail/urls.cache
был касяк надо было удалить все файлы *.cache