Обсуждение программы редиректора
svetogor82
Сообщения: 17 Зарегистрирован: Пн июн 07, 2010 9:47
Сообщение
svetogor82 » Вт июл 03, 2012 14:40
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)
Slava
Site Admin
Сообщения: 2251 Зарегистрирован: Пт апр 02, 2004 12:34
Контактная информация:
Сообщение
Slava » Вт июл 03, 2012 15:09
1. Поставьте актуальную версию режика
2.
http://rejik.ru/index_ru_3_0.html пункт 14
3. Проверьте права на чтение и запись в папки режика для пользователя squid
svetogor82
Сообщения: 17 Зарегистрирован: Пн июн 07, 2010 9:47
Сообщение
svetogor82 » Вт июл 03, 2012 15:56
обновился результат тот же
Код: Выделить всё
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
Slava
Site Admin
Сообщения: 2251 Зарегистрирован: Пт апр 02, 2004 12:34
Контактная информация:
Сообщение
Slava » Вт июл 03, 2012 16:05
В пвпках /usr/local/rejik3/banlists/bad_site и /usr/local/rejik3/banlists/webmail есть файлы urls или pcre доступные для чтения пользователю сквида?
allow_urls.cache создается в папке первой секции, так как Вы указали опцию:
allow_urls /usr/local/rejik/banlists/update/urls
svetogor82
Сообщения: 17 Зарегистрирован: Пн июн 07, 2010 9:47
Сообщение
svetogor82 » Вт июл 03, 2012 16:19
есть самое странное что на остальных серверах работает все нормально а вот на одном не как не хочет
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
Slava
Site Admin
Сообщения: 2251 Зарегистрирован: Пт апр 02, 2004 12:34
Контактная информация:
Сообщение
Slava » Вт июл 03, 2012 16:25
Два варианта:
1. Что то блокирует доступ режика к файлам при запуски из под сквида, например selinux
2. Режик сам не хочет читать эти файлы, без сквида.
Если удалить *.cache файлы и перезапустить сквид, они появятся вновь?
Если запустить check-redirector?
svetogor82
Сообщения: 17 Зарегистрирован: Пн июн 07, 2010 9:47
Сообщение
svetogor82 » Вт июл 03, 2012 16:52
спасибо за помощь все вроде запустилось
Код: Выделить всё
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