Обсуждение программы редиректора
malik
Сообщения: 30 Зарегистрирован: Пн ноя 28, 2005 21:54
Откуда: Украина, Днепропетровск
Сообщение
malik » Чт окт 07, 2010 16:47
url:
Код: Выделить всё
http://www.google.com.ua/search?hl=ru&source=hp&biw=1152&bih=740&q=%D0%9A%D0%B0%D0%BA+%D0%B2%D1%8B%D0%BB%D0%B5%D1%87%D0%B8%D1%82%D1%8C+%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80+%D0%BE%D1%82+%D0%B2%D0%B8%D1%80%D1%83%D1%81%D0%B0+Virus.win%2F32.Sality.NAM&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA+%D0%B2+Google&aq=f&aqi=&aql=&oq=&gs_rfai=&emsg=NCSR&noj=1&ei=WKGtTKTDK8uGswap5ICSDQ
regexp:
Код: Выделить всё
(^|\:\/\/)\d+\.\d+\.\d+\.\d++(?!\/iavs4x|\/cgi-bin\/iavs4stats\.cgi|\/translate_c|\/search\?q=cache:)
при запуске вручную урл пропускается нормально
Код: Выделить всё
proxy@proxy:~$ echo "http://www.google.com.ua/search?hl=ru&source=hp&biw=1152&bih=740&q=%D0%9A%D0%B0%D0%BA+%D0%B2%D1%8B%D0%BB%D0%B5%D1%87%D0%B8%D1%82%D1%8C+%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80+%D0%BE%D1%82+%D0%B2%D0%B8%D1%80%D1%83%D1%81%D0%B0+Virus.win%2F32.Sality.NAM&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA+%D0%B2+Google&aq=f&aqi=&aql=&oq=&gs_rfai=&emsg=NCSR&noj=1&ei=WKGtTKTDK8uGswap5ICSDQ 10.6.100.123/- - GET" | /usr/local/rejik3/redirector /usr/local/rejik3/redirector.conf
http://www.google.com.ua/search?hl=ru&source=hp&biw=1152&bih=740&q=%D0%9A%D0%B0%D0%BA+%D0%B2%D1%8B%D0%BB%D0%B5%D1%87%D0%B8%D1%82%D1%8C+%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80+%D0%BE%D1%82+%D0%B2%D0%B8%D1%80%D1%83%D1%81%D0%B0+Virus.win%2F32.Sality.NAM&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA+%D0%B2+Google&aq=f&aqi=&aql=&oq=&gs_rfai=&emsg=NCSR&noj=1&ei=WKGtTKTDK8uGswap5ICSDQ 10.6.100.123/- - GET
через прокси - блокирует и пишет в лог:
Код: Выделить всё
2010-10-07 15:25:51 IP: 10.6.105.74 o.palij http://www.google.com.ua/search?hl=ru&source=hp&biw=1152&bih=740&q=%D0%9A%D0%B0%D0%BA+%D0%B2%D1%8B%D0%BB%D0%B5%D1%87%D0%B8%D1%82%D1%8C+%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80+%D0%BE%D1%82+%D0%B2%D0%B8%D1%80%D1%83%D1%81%D0%B0+Virus.win%2F32.Sality.NAM&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA+%D0%B2+Google&aq=f&aqi=&aql=&oq=&gs_rfai=&emsg=NCSR&noj=1&ei=WKGtTKTDK8uGswap5ICSDQ (pcre rule#: 1)
вот еще один:
Код: Выделить всё
2010-10-07 15:53:20 IP: 10.6.101.55 v-shtepa http://pass.yandex.ru/?retpath=http%3A%2F%2Fyandex.ua%2Fyandsearch%3Fclid%3D9582%26text%3D%25D0%25BC%25D0%25B0%25D0%25B3%25D0%25B8%25D1%258F%26lr%3D141&origsah=7F000001&ncrnd=7720&fretpath=http%3A%2F%2Fyandex.ua%2Fyandsearch%3Fclid%3D9582%26text%3D%25D0%25BC%25D0%25B0%25D0%25B3%25D0%25B8%25D1%258F%26lr%3D141 (pcre rule#: 1)
Slava
Site Admin
Сообщения: 2251 Зарегистрирован: Пт апр 02, 2004 12:34
Контактная информация:
Сообщение
Slava » Чт окт 07, 2010 17:00
Попробовал повторить у себя - пропускает как при запуске из консоли, так и при заходе через браузер.
Возможно у Вас срабатывает блокировка из за разности в логине или ip клиента, для теста попробуйте подставить их из лога режика в команду запуска из консоли.
Если не разберетесь, то запостите конфиг, hexdump -C секции, где находится это правило, ls -la /usr/local/rejik3/* и логи режика.
malik
Сообщения: 30 Зарегистрирован: Пн ноя 28, 2005 21:54
Откуда: Украина, Днепропетровск
Сообщение
malik » Чт окт 07, 2010 17:22
Slava писал(а): Возможно у Вас срабатывает блокировка из за разности в логине или ip клиента, для теста попробуйте подставить их из лога режика в команду запуска из консоли.
вроде нет:
Код: Выделить всё
proxy@proxy:~$ echo "http://www.google.com.ua/search?hl=ru&source=hp&biw=1152&bih=740&q=%D0%9A%D0%B0%D0%BA+%D0%B2%D1%8B%D0%BB%D0%B5%D1%87%D0%B8%D1%82%D1%8C+%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80+%D0%BE%D1%82+%D0%B2%D0%B8%D1%80%D1%83%D1%81%D0%B0+Virus.win%2F32.Sality.NAM&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA+%D0%B2+Google&aq=f&aqi=&aql=&oq=&gs_rfai=&emsg=NCSR&noj=1&ei=WKGtTKTDK8uGswap5ICSDQ 10.6.105.74/- o.palij GET" | /usr/local/rejik3/redirector /usr/local/rejik3/redirector.conf
http://www.google.com.ua/search?hl=ru&source=hp&biw=1152&bih=740&q=%D0%9A%D0%B0%D0%BA+%D0%B2%D1%8B%D0%BB%D0%B5%D1%87%D0%B8%D1%82%D1%8C+%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80+%D0%BE%D1%82+%D0%B2%D0%B8%D1%80%D1%83%D1%81%D0%B0+Virus.win%2F32.Sality.NAM&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA+%D0%B2+Google&aq=f&aqi=&aql=&oq=&gs_rfai=&emsg=NCSR&noj=1&ei=WKGtTKTDK8uGswap5ICSDQ 10.6.105.74/- o.palij GET
Slava писал(а): Если не разберетесь, то запостите конфиг, hexdump -C секции, где находится это правило, ls -la /usr/local/rejik3/* и логи режика.
конфиг:
Код: Выделить всё
error_log /usr/local/rejik3/log/redirector.err
change_log /usr/local/rejik3/log/redirector.log
make-cache /usr/local/rejik3/make-cache
allow_urls /usr/local/rejik3/allowed/urls.txt
<BANNER>
ban_dir /usr/local/rejik3/banlists/banners
url http://www.dp.uz.gov.ua/icons/1x1.gif
allow_id f:/usr/local/rejik3/allowed/banners.txt
<IP>
ban_dir /usr/local/rejik3/banlists/ip
allow_id f:/usr/local/rejik3/allowed/ip.txt
allow_ip 10.6.8.65
allow_ip 10.6.8.212
allow_ip 10.6.105.60
allow_ip 10.6.154.150
allow ip 10.6.100.214
<DATING>
ban_dir /usr/local/rejik3/banlists/dating
allow_id f:/usr/local/rejik3/allowed/dating.txt
<PORNO>
ban_dir /usr/local/rejik3/banlists/porn
allow_id f:/usr/local/rejik3/allowed/porno.txt
allow_ip 10.6.160.78
<AUDIO-VIDEO>
ban_dir /usr/local/rejik3/banlists/audio-video
allow_id f:/usr/local/rejik3/allowed/audio-video.txt
allow_ip 10.6.160.78
allow_ip 10.6.105.16
<ICQ>
ban_dir /usr/local/rejik3/banlists/icq
allow_id f:/usr/local/rejik3/allowed/icq.txt
allow_ip 10.6.160.78
allow_ip 10.6.105.16
allow_ip 10.6.100.92
allow_ip 10.6.10.174
allow ip 10.6.100.214
<MAIL>
ban_dir /usr/local/rejik3/banlists/mail
allow_id f:/usr/local/rejik3/allowed/mail.txt
allow_ip 10.6.160.78
allow_ip 10.6.8.65
allow_ip 10.6.10.94
allow_ip 10.6.10.195
allow_ip 10.6.8.60
<CHAT>
ban_dir /usr/local/rejik3/banlists/chats
allow_id f:/usr/local/rejik3/allowed/chat.txt
allow_ip 10.6.160.78
<CGI-PROXY>
ban_dir /usr/local/rejik3/banlists/proxy
allow_id f:/usr/local/rejik3/allowed/cgi-proxy.txt
allow_ip 10.6.160.78
<ONLINE-GAMES>
ban_dir /usr/local/rejik3/banlists/online-games
allow_id f:/usr/local/rejik3/allowed/online-games.txt
allow_ip 10.6.160.78
<VIRUS-DETECT>
ban_dir /usr/local/rejik3/banlists/virus-detect
<SPYWARE>
ban_dir /usr/local/rejik3/banlists/spyware
<CUSTOM>
ban_dir /usr/local/rejik3/banlists/custom
Если я правильно понял - hexdump -C секции, где находится это правило IP:
Код: Выделить всё
00000140 2f 62 61 6e 6e 65 72 73 2e 74 78 74 0a 0a 3c 49 |/banners.txt..<I|
00000150 50 3e 0a 62 61 6e 5f 64 69 72 20 2f 75 73 72 2f |P>.ban_dir /usr/|
00000160 6c 6f 63 61 6c 2f 72 65 6a 69 6b 33 2f 62 61 6e |local/rejik3/ban|
00000170 6c 69 73 74 73 2f 69 70 0a 20 20 20 20 61 6c 6c |lists/ip. all|
00000180 6f 77 5f 69 64 20 66 3a 2f 75 73 72 2f 6c 6f 63 |ow_id f:/usr/loc|
00000190 61 6c 2f 72 65 6a 69 6b 33 2f 61 6c 6c 6f 77 65 |al/rejik3/allowe|
000001a0 64 2f 69 70 2e 74 78 74 0a 20 20 20 20 61 6c 6c |d/ip.txt. all|
000001b0 6f 77 5f 69 70 20 31 30 2e 36 2e 38 2e 36 35 0a |ow_ip 10.6.8.65.|
000001c0 20 20 20 20 61 6c 6c 6f 77 5f 69 70 20 31 30 2e | allow_ip 10.|
000001d0 36 2e 38 2e 32 31 32 0a 20 20 20 20 61 6c 6c 6f |6.8.212. allo|
000001e0 77 5f 69 70 20 31 30 2e 36 2e 31 30 35 2e 36 30 |w_ip 10.6.105.60|
000001f0 0a 20 20 20 20 61 6c 6c 6f 77 5f 69 70 20 31 30 |. allow_ip 10|
00000200 2e 36 2e 31 35 34 2e 31 35 30 0a 20 20 20 20 61 |.6.154.150. a|
00000210 6c 6c 6f 77 20 69 70 20 31 30 2e 36 2e 31 30 30 |llow ip 10.6.100|
00000220 2e 32 31 34 0a 0a 3c 44 41 54 49 4e 47 3e 0a 62 |.214..<DATING>.b|
ls -la:
Код: Выделить всё
-rwxr-xr-x 1 proxy proxy 12719 Дек 16 2005 /usr/local/rejik3/logger
-rwxr-xr-x 1 proxy proxy 44943 Фев 16 2009 /usr/local/rejik3/make-cache
-rwxr-xr-x 1 proxy proxy 41440 Фев 16 2009 /usr/local/rejik3/redirector
-rw-r--r-- 1 proxy proxy 7272 Авг 12 22:39 /usr/local/rejik3/redirector.conf
-rw-r--r-- 1 proxy proxy 3082 Фев 16 2009 /usr/local/rejik3/redirector.conf.dist
-rw-r--r-- 1 root root 1968 Окт 7 16:12 /usr/local/rejik3/topost
/usr/local/rejik3/allowed:
итого 44
drwxrwxr-x 2 proxy proxy 4096 Окт 7 12:45 .
drwxrwx--- 7 proxy proxy 4096 Окт 7 16:15 ..
-rw-rw-r-- 1 proxy proxy 116 Май 31 15:01 admins.txt
-rw-rw-r-- 1 proxy proxy 86 Май 31 15:01 audio-video.txt
lrwxrwxrwx 1 root root 10 Фев 17 2009 banners.txt -> admins.txt
lrwxrwxrwx 1 root root 10 Фев 17 2009 cgi-proxy.txt -> admins.txt
lrwxrwxrwx 1 root root 10 Фев 17 2009 chat.txt -> admins.txt
-rw-rw-r-- 1 proxy proxy 175 Сен 2 16:06 dating.txt
-rw-rw-r-- 1 proxy proxy 216 Авг 30 11:57 icq.txt
-rw-rw-r-- 1 proxy proxy 216 Авг 30 11:57 ip.txt
-rw-rw-r-- 1 proxy proxy 241 Сен 29 11:29 mail.txt
-rw-rw-r-- 1 proxy proxy 177 Сен 29 10:55 nonworkhours.txt
lrwxrwxrwx 1 root root 10 Фев 17 2009 online-games.txt -> admins.txt
lrwxrwxrwx 1 root root 10 Фев 17 2009 porno.txt -> admins.txt
-rw-rw-r-- 1 proxy proxy 78 Окт 1 2007 updates.txt
-rw-rw-r-- 1 proxy proxy 673 Окт 7 15:36 urls.txt
/usr/local/rejik3/banlists:
итого 72
drwxrwxr-x 17 proxy proxy 4096 Июл 15 09:14 .
drwxrwx--- 7 proxy proxy 4096 Окт 7 16:15 ..
drwxrwxr-x 2 proxy proxy 4096 Фев 17 2009 audio-video
drwxrwxr-x 2 proxy proxy 4096 Фев 17 2009 banners
drwxrwxr-x 2 proxy proxy 4096 Фев 17 2009 chats
drwxrwxr-x 2 proxy proxy 4096 Сен 14 11:39 custom
drwxrwxr-x 2 proxy proxy 4096 Фев 17 2009 dating
drwxrwxr-x 2 proxy proxy 4096 Фев 17 2009 icq
drwxrwxr-x 2 proxy proxy 4096 Дек 21 2009 ip
-rw-rw-r-- 1 proxy proxy 80 Авг 16 2004 js.ban
drwxrwxr-x 2 proxy proxy 4096 Мар 9 2010 mail
drwxrwxr-x 2 proxy proxy 4096 Фев 17 2009 online-games
drwxrwxr-x 2 proxy proxy 4096 Фев 17 2009 porn
drwxrwxr-x 2 proxy proxy 4096 Мар 9 2010 proxy
drwxr-xr-x 2 proxy proxy 4096 Июл 31 2009 spyware
drwxrwxr-x 2 proxy proxy 4096 Дек 1 2006 updates
drwxr-xr-x 2 proxy proxy 4096 Июл 31 2009 virus-detect
drwxrwxr-x 2 proxy proxy 4096 Фев 17 2009 warez
/usr/local/rejik3/dbl:
итого 650516
drwxrwxr-x 4 proxy proxy 4096 Окт 5 08:58 .
drwxrwx--- 7 proxy proxy 4096 Окт 7 16:15 ..
-rwxr-xr-x 1 proxy proxy 5122 Июн 21 11:43 dbl_expand
-rwxr-xr-x 1 proxy proxy 987 Янв 27 2005 dbl_stat
-rwxr-xr-x 1 proxy proxy 75 Фев 20 2010 FAST
-rw-rw-r-- 1 proxy proxy 419 Окт 5 08:58 fast.dbl
-rwxr-xr-x 1 proxy proxy 134 Фев 20 2010 FULL
-rw-r--r-- 1 root root 10571039 Окт 3 07:38 list.dbl
-rw-rw-r-- 1 proxy proxy 226883627 Авг 8 07:59 list_full.dbl
-rw-r--r-- 1 root root 232092865 Июн 21 12:13 list_gz.dbl
drwxrwxr-x 2 proxy proxy 4096 Окт 3 07:41 lists
-rw-r--r-- 1 root root 195211868 Апр 25 07:48 list.tmp.orig
drwxr-xr-x 2 proxy proxy 12288 Окт 3 07:38 NEW
-rwxr-xr-x 1 proxy proxy 4017 Мар 11 2009 Update
-rwxr-xr-x 1 proxy proxy 1339 Мар 11 2009 Update.Fast
-rw-rw-r-- 1 proxy proxy 24205 Окт 5 08:58 update.fast.log
-rw-rw-r-- 1 proxy proxy 592077 Окт 3 07:38 update.log
-rw-r--r-- 1 root root 5 Окт 3 07:38 VERSION
/usr/local/rejik3/log:
итого 329696
drwxrwxr-x 2 proxy proxy 4096 Окт 7 06:25 .
drwxrwx--- 7 proxy proxy 4096 Окт 7 16:15 ..
-rw-r----- 1 proxy proxy 2335914 Окт 7 16:15 redirector.err
-rw-r----- 1 proxy proxy 683932 Окт 7 04:10 redirector.err.1.gz
-rw-r----- 1 proxy proxy 514952 Окт 6 05:25 redirector.err.2.gz
-rw-r----- 1 proxy proxy 481114 Окт 4 19:49 redirector.err.3.gz
-rw-r----- 1 proxy proxy 92603 Окт 4 02:11 redirector.err.4.gz
-rw-r----- 1 proxy proxy 45670 Окт 2 23:47 redirector.err.5.gz
-rw-r----- 1 proxy proxy 701394 Окт 1 23:14 redirector.err.6.gz
-rw-r----- 1 proxy proxy 646630 Окт 1 01:16 redirector.err.7.gz
-rw-r----- 1 proxy proxy 757277 Сен 30 02:36 redirector.err.8.gz
-rw-r----- 1 proxy proxy 735528 Сен 29 00:19 redirector.err.9.gz
-rw-r----- 1 proxy proxy 124357768 Окт 7 16:15 redirector.log
-rw-r----- 1 proxy proxy 148993947 Окт 7 06:25 redirector.log.1
-rw-r----- 1 proxy proxy 7891691 Окт 6 06:23 redirector.log.2.gz
-rw-r----- 1 proxy proxy 9686185 Окт 5 06:27 redirector.log.3.gz
-rw-r----- 1 proxy proxy 2474012 Окт 4 06:25 redirector.log.4.gz
-rw-r----- 1 proxy proxy 463993 Окт 3 06:14 redirector.log.5.gz
-rw-r----- 1 proxy proxy 8557518 Окт 2 05:11 redirector.log.6.gz
-rw-r----- 1 proxy proxy 10830322 Окт 1 06:25 redirector.log.7.gz
-rw-r----- 1 proxy proxy 8309102 Сен 30 06:15 redirector.log.8.gz
-rw-r----- 1 proxy proxy 8588383 Сен 29 06:25 redirector.log.9.gz
/usr/local/rejik3/tools:
итого 7024
drwxr-sr-x 2 proxy proxy 4096 Окт 7 15:27 .
drwxrwx--- 7 proxy proxy 4096 Окт 7 16:15 ..
-rwxr-xr-x 1 proxy proxy 574 Мар 6 2006 benchmark
-rwxr-xr-x 1 proxy proxy 137 Июл 31 2009 check-redirector
-rw-r--r-- 1 proxy proxy 69829 Мар 6 2006 IN
-rw-r--r-- 1 proxy proxy 14684 Фев 16 2009 IN.gz
-rw-r--r-- 1 proxy proxy 6982900 Июн 9 2006 IN.pre
-rwxr-xr-x 1 proxy proxy 134 Мар 6 2006 kill-cache
-rwxr-xr-x 1 proxy proxy 12719 Дек 16 2005 logger
-rwxr-xr-x 1 proxy proxy 43878 Мар 6 2006 make-cache
-rw-r--r-- 1 proxy proxy 6569 Окт 28 2008 redirector.conf
-rwxr-xr-x 1 proxy proxy 90 Дек 16 2005 r.sh
-rw-r--r-- 1 proxy proxy 271 Дек 1 2005 scr
-rwxr-xr-x 1 proxy proxy 49 Мар 6 2006 set-permissions
логи:
Код: Выделить всё
2010-10-07 16:20:14 IP: 10.6.105.74 o.palij http://www.google.com.ua/search?hl=ru&client=opera&rls=ru&q=%D0%9A%D0%B0%D0%BA+%D0%B2%D1%8B%D0%BB%D0%B5%D1%87%D0%B8%D1%82%D1%8C+%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80+%D0%BE%D1%82+%D0%B2%D0%B8%D1%80%D1%83%D1%81%D0%B0+Virus.win%2F32.Sality.NAM&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA&aq=f&aqi=&aql=&oq=&gs_rfai= (pcre rule#: 1)
2010-10-07 16:20:54 IP: 10.6.105.74 o.palij http://pass.yandex.ru/?retpath=http%3A%2F%2Fyandex.ua%2Fyandsearch%3Fclid%3D9582%26text%3D%25D0%25BC%25D0%25B0%25D0%25B3%25D0%25B8%25D1%258F%26lr%3D141&origsah=7F000001&ncrnd=7720&fretpath=http%3A%2F%2Fyandex.ua%2Fyandsearch%3Fclid%3D9582%26text%3D%25D0%25BC%25D0%25B0%25D0%25B3%25D0%25B8%25D1%258F%26lr%3D141 (pcre rule#: 1)
Slava
Site Admin
Сообщения: 2251 Зарегистрирован: Пт апр 02, 2004 12:34
Контактная информация:
Сообщение
Slava » Чт окт 07, 2010 17:31
hexdump -C /usr/local/rejik3/banlists/ip/pcre
malik
Сообщения: 30 Зарегистрирован: Пн ноя 28, 2005 21:54
Откуда: Украина, Днепропетровск
Сообщение
malik » Пт окт 08, 2010 0:00
Slava писал(а): hexdump -C /usr/local/rejik3/banlists/ip/pcre
Код: Выделить всё
00000000 28 5e 7c 5c 3a 5c 2f 5c 2f 29 5c 64 2b 5c 2e 5c |(^|\:\/\/)\d+\.\|
00000010 64 2b 5c 2e 5c 64 2b 5c 2e 5c 64 2b 2b 28 3f 21 |d+\.\d+\.\d++(?!|
00000020 5c 2f 69 61 76 73 34 78 7c 5c 2f 63 67 69 2d 62 |\/iavs4x|\/cgi-b|
00000030 69 6e 5c 2f 69 61 76 73 34 73 74 61 74 73 5c 2e |in\/iavs4stats\.|
00000040 63 67 69 7c 5c 2f 74 72 61 6e 73 6c 61 74 65 5f |cgi|\/translate_|
00000050 63 7c 5c 2f 73 65 61 72 63 68 5c 3f 71 3d 63 61 |c|\/search\?q=ca|
00000060 63 68 65 3a 29 0a |che:).|
00000066
Slava
Site Admin
Сообщения: 2251 Зарегистрирован: Пт апр 02, 2004 12:34
Контактная информация:
Сообщение
Slava » Пт окт 08, 2010 11:01
На сколько я понимаю, Вы можете гарантированно повторить ошибку, зайдя через сквид и получить блокировку?
Если да, то проще получить то, что сквид кидает режику на обработку, что бы стало понятнее.
Создайте небольшой скрипт:
-------------
/usr/local/rejik3/logger | /usr/local/rejik3/redirector /usr/local/rejik3/redirector.conf
-------------
И подключите его в качестве редиректора, вместо режика.
Удалите все логи режика.
Передерните сквид и зайдите по урлу для повторения ошибки.
Скопируйте логи режика и логера (/usr/local/rejik3/elog) в отдельную папку, пропишите назад старый редиректор и передерните сквид.
Результатом этих действий станет файл /usr/local/rejik3/elog, это данные, которые сквид передает режику.
Можно сделать cat /usr/local/rejik3/elog | /usr/local/rejik3/redirector /usr/local/rejik3/redirector.conf и посмотреть, пропускает ли режик нужный урл.
Потом можно удалить из elog все строки, кроме этого урла и сравнить его с тем, что раньше запускали из консоли.
PS: запускать редиректор из консоли можно только из под пользователя сквиды, иначе будут проблемы с правами.
malik
Сообщения: 30 Зарегистрирован: Пн ноя 28, 2005 21:54
Откуда: Украина, Днепропетровск
Сообщение
malik » Пт окт 08, 2010 12:37
Slava писал(а): На сколько я понимаю, Вы можете гарантированно повторить ошибку, зайдя через сквид и получить блокировку?
Гм. Сегодня уже не блокирует вышеуказанные урлы. Если еще обнаружу - попробую.
malik
Сообщения: 30 Зарегистрирован: Пн ноя 28, 2005 21:54
Откуда: Украина, Днепропетровск
Сообщение
malik » Вт окт 19, 2010 12:29
elog:
Код: Выделить всё
http://auto.yandex.ru/options.xml?retpath=http%3A%2F%2Fauto.yandex.ru%2Fsearch.xml%3Fmark%3DSUBARU%26model%3DB9_TRIBECA%26state%3DNEW%26state%3DUSED%26price_from%3D%26price_to%3D%26currency%3DUAH%26year_from%3D%26year_to%3D%26color%3D%26km_age_to%3D%26displacement_from%3D%26displacement_to%3D%26engine_type%3D%26climate%3D%26airbag%3D 10.6.105.74/- o.palij GET - myip=10.6.254.16 myport=3128
log:
Код: Выделить всё
2010-10-19 11:20:30 IP: 10.6.105.74 o.palij http://auto.yandex.ru/options.xml?retpath=http%3A%2F%2Fauto.yandex.ru%2Fsearch.xml%3Fmark%3DSUBARU%26model%3DB9_TRIBECA%26state%3DNEW%26state%3DUSED%26price_from%3D%26price_to%3D%26currency%3DUAH%26year_from%3D%26year_to%3D%26color%3D%26km_age_to%3D%26displacement_from%3D%26displacement_to%3D%26engine_type%3D%26climate%3D%26airbag%3D (pcre rule#: 1)
Но оно как-то странно. Три раза не пустило, а потом нормально пускает.
malik
Сообщения: 30 Зарегистрирован: Пн ноя 28, 2005 21:54
Откуда: Украина, Днепропетровск
Сообщение
malik » Вт окт 19, 2010 12:34
А как посмотреть версию скомпиленого режика?
У меня явно не 3.2.8. А там есть такое:
Исправлена ошибка pcre поиска, связанная с неверным заданием длинны урла
И по симптомам похоже с
viewtopic.php?f=1&t=871
может это оно?
Последний раз редактировалось
malik Вт окт 19, 2010 12:35, всего редактировалось 1 раз.
Slava
Site Admin
Сообщения: 2251 Зарегистрирован: Пт апр 02, 2004 12:34
Контактная информация:
Сообщение
Slava » Вт окт 19, 2010 12:34
Попробовал у себя, всегда пускает.
У Вас последняя версия режика?
Если да, то затарьте папку режика целиком и скиньте мне по почте.
Slava
Site Admin
Сообщения: 2251 Зарегистрирован: Пт апр 02, 2004 12:34
Контактная информация:
Сообщение
Slava » Вт окт 19, 2010 12:40
Мало вероятно.
Версию пишет в redirector.err, в скобках, например "Run make-cache (3.2.9) ".
Если не пишет, то версия старее 3.2.6
Но обновится до последней версии не помешает.
malik
Сообщения: 30 Зарегистрирован: Пн ноя 28, 2005 21:54
Откуда: Украина, Днепропетровск
Сообщение
malik » Вт окт 19, 2010 12:51
Slava писал(а): Мало вероятно.
Версию пишет в redirector.err, в скобках, например "Run make-cache (3.2.9) ".
Если не пишет, то версия старее 3.2.6
Но обновится до последней версии не помешает.
Не пишет. Значит старее. Обновился. Понаблюдаю.