Очередной скрипт зеркала NOD32

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
GRooVE
ст. сержант
Сообщения: 309
Зарегистрирован: 2009-01-04 10:33:43
Откуда: Odessa, UA
Контактная информация:

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение GRooVE » 2011-10-25 13:02:33

kharkov_max писал(а):У меня судя из логов Apache не отрабатывает rewrite rule
Т.к. при обращении файл update.ver ищется в корне домена.

Тем не менне на этом же virtualhost нормально отрабатывает переброс с http на https - а это один модуль...
т.е. модуль rewrite работает ...
пробовали разными вариантами прописывать это правило?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
kharkov_max
капитан
Сообщения: 1810
Зарегистрирован: 2008-10-03 14:56:40

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение kharkov_max » 2011-10-25 13:10:26

Пробовал через virtualhost и файлик кидать в корень а в virtual host allowoverride all.
По пути хост/eset_upd все работает.

Такое ощущение что модуль как то частично работает ...
х.з у меня нет вариантов

Аватара пользователя
kharkov_max
капитан
Сообщения: 1810
Зарегистрирован: 2008-10-03 14:56:40

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение kharkov_max » 2011-10-25 13:12:50

Как проверить видит ли Apache
RewriteCond %{HTTP_USER_AGENT} ^NOD32.*BPC.2
?

Аватара пользователя
QweЯty
лейтенант
Сообщения: 795
Зарегистрирован: 2010-10-12 0:15:15
Откуда: Таганрог, Калининград
Контактная информация:

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение QweЯty » 2011-10-25 13:19:48

GRooVE писал(а):
у Вас путь неверный, упущено нижнее подчеркивание

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

/usr/local/www/apache22/nodupd/update.ver

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

/usr/local/www/apache22/nod_upd/update.ver

но я то хожу нормально. мож это в правилах редиректа не то что-то?

p.s. это не нижнее подчеркивание.
это не рабоатет модуль реврите.

вот лог:

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

[Tue Oct 25 16:08:57 2011] [error] [client 10.10.0.100] File does not exist: /usr/local/www/apache22/nodupd/update.ver
вот это /usr/local/www/apache22/nodupd/ это корень виртуалхоста...
то есть update.ver запрашивает из корня... а не из диры http://nod.upd.scholl1.kg/nod_upd/update.ver
Последний раз редактировалось QweЯty 2011-10-25 13:23:34, всего редактировалось 1 раз.
Инженер не смотрит порно. Он ведет расчет бабы на усталость © Федор Сумкин
Изображение

Аватара пользователя
GRooVE
ст. сержант
Сообщения: 309
Зарегистрирован: 2009-01-04 10:33:43
Откуда: Odessa, UA
Контактная информация:

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение GRooVE » 2011-10-25 13:21:52

kharkov_max писал(а):Как проверить видит ли Apache
RewriteCond %{HTTP_USER_AGENT} ^NOD32.*BPC.2
?
Добавьте в настройки virtualhost'а

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

RewriteLog "/var/log/httpd/rewrite.log"
RewriteLogLevel 3

Аватара пользователя
kharkov_max
капитан
Сообщения: 1810
Зарегистрирован: 2008-10-03 14:56:40

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение kharkov_max » 2011-10-25 13:24:02

QweЯty писал(а):
GRooVE писал(а):
у Вас путь неверный, упущено нижнее подчеркивание

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

/usr/local/www/apache22/nodupd/update.ver

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

/usr/local/www/apache22/nod_upd/update.ver

но я то хожу нормально. мож это в правилах редиректа не то что-то?
У Вас ошибка в конфиге в правиле

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

RewriteRule ^update.ver$ /nod_upd/update.ver

Аватара пользователя
QweЯty
лейтенант
Сообщения: 795
Зарегистрирован: 2010-10-12 0:15:15
Откуда: Таганрог, Калининград
Контактная информация:

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение QweЯty » 2011-10-25 13:27:22

kharkov_max писал(а):
У Вас ошибка в конфиге в правиле

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

RewriteRule ^update.ver$ /nod_upd/update.ver

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

    </Directory>
    <IfModule mod_rewrite.c>
        RewriteEngine on
        Options +FollowSymlinks
        RewriteCond %{HTTP_USER_AGENT} ^NOD32.*BPC.2
        RewriteRule ^update.ver$ /nod_upd/update.ver
        RewriteCond %{HTTP_USER_AGENT} ^ESS.*BPC.3
        RewriteRule ^update.ver$ /eset_upd/update.ver
        RewriteCond %{HTTP_USER_AGENT} ^ESS.*BPC.(4|5)
        RewriteRule ^update.ver$ /eset_upd/v4/update.ver
    </IfModule>
</VirtualHost>
неа. все нормальное.


ругань модуля rewrite

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

10.10.0.11 - - [25/Oct/2011:16:30:22 +0600] [nod.upd.scholl1.kg/sid#285c9310][rid#28e6b058/initial] (3) applying pattern '^update.ver$' to uri '/nod_upd/update.ver'
10.10.0.11 - - [25/Oct/2011:16:30:22 +0600] [nod.upd.scholl1.kg/sid#285c9310][rid#28e6b058/initial] (3) applying pattern '^update.ver$' to uri '/nod_upd/update.ver'
10.10.0.11 - - [25/Oct/2011:16:30:22 +0600] [nod.upd.scholl1.kg/sid#285c9310][rid#28e6b058/initial] (3) applying pattern '^update.ver$' to uri '/nod_upd/update.ver'
10.10.0.11 - - [25/Oct/2011:16:30:22 +0600] [nod.upd.scholl1.kg/sid#285c9310][rid#28e6b058/initial] (1) pass through /nod_upd/update.ver
10.10.0.12 - - [25/Oct/2011:16:30:29 +0600] [nod.upd.scholl1.kg/sid#285c9310][rid#28e6d058/initial] (2) init rewrite engine with requested uri /nod_upd/update.ver
10.10.0.12 - - [25/Oct/2011:16:30:29 +0600] [nod.upd.scholl1.kg/sid#285c9310][rid#28e6d058/initial] (3) applying pattern '^update.ver$' to uri '/nod_upd/update.ver'
10.10.0.12 - - [25/Oct/2011:16:30:29 +0600] [nod.upd.scholl1.kg/sid#285c9310][rid#28e6d058/initial] (3) applying pattern '^update.ver$' to uri '/nod_upd/update.ver'
10.10.0.12 - - [25/Oct/2011:16:30:29 +0600] [nod.upd.scholl1.kg/sid#285c9310][rid#28e6d058/initial] (3) applying pattern '^update.ver$' to uri '/nod_upd/update.ver'
10.10.0.12 - - [25/Oct/2011:16:30:29 +0600] [nod.upd.scholl1.kg/sid#285c9310][rid#28e6d058/initial] (1) pass through /nod_upd/update.ver
Последний раз редактировалось QweЯty 2011-10-25 13:31:31, всего редактировалось 1 раз.
Инженер не смотрит порно. Он ведет расчет бабы на усталость © Федор Сумкин
Изображение

Аватара пользователя
kharkov_max
капитан
Сообщения: 1810
Зарегистрирован: 2008-10-03 14:56:40

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение kharkov_max » 2011-10-25 13:27:51

GRooVE писал(а):
kharkov_max писал(а):Как проверить видит ли Apache
RewriteCond %{HTTP_USER_AGENT} ^NOD32.*BPC.2
?
Добавьте в настройки virtualhost'а

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

RewriteLog "/var/log/httpd/rewrite.log"
RewriteLogLevel 3
Уже.

Вот что там после обращения клиента

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

192.168.1.1 - - [25/Oct/2011:13:24:50 +0300] [gateway/sid#8017f0028][rid#80d7410a0/initial] (2) init rewrite engine with requested uri /update.ver
192.168.1.1 - - [25/Oct/2011:13:24:50 +0300] [gateway/sid#8017f0028][rid#80d7410a0/initial] (3) applying pattern '^update.ver$' to uri '/update.ver'
192.168.1.1 - - [25/Oct/2011:13:24:50 +0300] [gateway/sid#8017f0028][rid#80d7410a0/initial] (3) applying pattern '^update.ver$' to uri '/update.ver'
192.168.1.1 - - [25/Oct/2011:13:24:50 +0300] [gateway/sid#8017f0028][rid#80d7410a0/initial] (3) applying pattern '^update.ver$' to uri '/update.ver'
192.168.1.1 - - [25/Oct/2011:13:24:50 +0300] [gateway/sid#8017f0028][rid#80d7410a0/initial] (1) pass through /update.ver
192.168.1.1 - - [25/Oct/2011:13:24:50 +0300] [gateway/sid#8017f0028][rid#80d746258/initial/redir#1] (2) init rewrite engine with requested uri /error/HTTP_NOT_FOUND.html.var
192.168.1.1 - - [25/Oct/2011:13:24:50 +0300] [gateway/sid#8017f0028][rid#80d746258/initial/redir#1] (3) applying pattern '^update.ver$' to uri '/error/HTTP_NOT_FOUND.html.var'
192.168.1.1 - - [25/Oct/2011:13:24:50 +0300] [gateway/sid#8017f0028][rid#80d746258/initial/redir#1] (3) applying pattern '^update.ver$' to uri '/error/HTTP_NOT_FOUND.html.var'
192.168.1.1 - - [25/Oct/2011:13:24:50 +0300] [gateway/sid#8017f0028][rid#80d746258/initial/redir#1] (3) applying pattern '^update.ver$' to uri '/error/HTTP_NOT_FOUND.html.var'
192.168.1.1 - - [25/Oct/2011:13:24:50 +0300] [gateway/sid#8017f0028][rid#80d746258/initial/redir#1] (1) pass through /error/HTTP_NOT_FOUND.html.var
192.168.1.1 - - [25/Oct/2011:13:24:50 +0300] [gateway/sid#8017f0028][rid#80d7590a0/subreq] (2) init rewrite engine with requested uri /error/include/top.html
192.168.1.1 - - [25/Oct/2011:13:24:50 +0300] [gateway/sid#8017f0028][rid#80d7590a0/subreq] (3) applying pattern '^update.ver$' to uri '/error/include/top.html'
192.168.1.1 - - [25/Oct/2011:13:24:50 +0300] [gateway/sid#8017f0028][rid#80d7590a0/subreq] (3) applying pattern '^update.ver$' to uri '/error/include/top.html'
192.168.1.1 - - [25/Oct/2011:13:24:50 +0300] [gateway/sid#8017f0028][rid#80d7590a0/subreq] (3) applying pattern '^update.ver$' to uri '/error/include/top.html'
192.168.1.1 - - [25/Oct/2011:13:24:50 +0300] [gateway/sid#8017f0028][rid#80d7590a0/subreq] (1) pass through /error/include/top.html
192.168.1.1 - - [25/Oct/2011:13:24:50 +0300] [gateway/sid#8017f0028][rid#80d7630a0/subreq] (2) init rewrite engine with requested uri /error/include/bottom.html
192.168.1.1 - - [25/Oct/2011:13:24:50 +0300] [gateway/sid#8017f0028][rid#80d7630a0/subreq] (3) applying pattern '^update.ver$' to uri '/error/include/bottom.html'
192.168.1.1 - - [25/Oct/2011:13:24:50 +0300] [gateway/sid#8017f0028][rid#80d7630a0/subreq] (3) applying pattern '^update.ver$' to uri '/error/include/bottom.html'
192.168.1.1 - - [25/Oct/2011:13:24:50 +0300] [gateway/sid#8017f0028][rid#80d7630a0/subreq] (3) applying pattern '^update.ver$' to uri '/error/include/bottom.html'
192.168.1.1 - - [25/Oct/2011:13:24:50 +0300] [gateway/sid#8017f0028][rid#80d7630a0/subreq] (1) pass through /error/include/bottom.html
192.168.1.1 - - [25/Oct/2011:13:24:50 +0300] [gateway/sid#8017f0028][rid#80d7690a0/subreq] (2) init rewrite engine with requested uri /error/contact.html.var
192.168.1.1 - - [25/Oct/2011:13:24:50 +0300] [gateway/sid#8017f0028][rid#80d7690a0/subreq] (3) applying pattern '^update.ver$' to uri '/error/contact.html.var'
192.168.1.1 - - [25/Oct/2011:13:24:50 +0300] [gateway/sid#8017f0028][rid#80d7690a0/subreq] (3) applying pattern '^update.ver$' to uri '/error/contact.html.var'
192.168.1.1 - - [25/Oct/2011:13:24:50 +0300] [gateway/sid#8017f0028][rid#80d7690a0/subreq] (3) applying pattern '^update.ver$' to uri '/error/contact.html.var'
192.168.1.1 - - [25/Oct/2011:13:24:50 +0300] [gateway/sid#8017f0028][rid#80d7690a0/subreq] (1) pass through /error/contact.html.var

Аватара пользователя
kharkov_max
капитан
Сообщения: 1810
Зарегистрирован: 2008-10-03 14:56:40

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение kharkov_max » 2011-10-25 13:29:46

QweЯty писал(а):
kharkov_max писал(а):
У Вас ошибка в конфиге в правиле

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

RewriteRule ^update.ver$ /nod_upd/update.ver

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

    </Directory>
    <IfModule mod_rewrite.c>
        RewriteEngine on
        Options +FollowSymlinks
        RewriteCond %{HTTP_USER_AGENT} ^NOD32.*BPC.2
        RewriteRule ^update.ver$ /nod_upd/update.ver
        RewriteCond %{HTTP_USER_AGENT} ^ESS.*BPC.3
        RewriteRule ^update.ver$ /eset_upd/update.ver
        RewriteCond %{HTTP_USER_AGENT} ^ESS.*BPC.(4|5)
        RewriteRule ^update.ver$ /eset_upd/v4/update.ver
    </IfModule>
</VirtualHost>
неа. все нормальное.
Значит ты что то не то показываешь.
Очисти лог, подключись клиентом и то что выведет кинь еще раз сюда + включи лог Rewrite и тоже вывод сюда

Аватара пользователя
kharkov_max
капитан
Сообщения: 1810
Зарегистрирован: 2008-10-03 14:56:40

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение kharkov_max » 2011-10-25 13:34:23

Кстати про какой Apache говорим GROOVE?
Может в этом затык ?

У меня

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

>pkg_info | grep apache
apache-2.2.21       Version 2.2.x of Apache web server with prefork MPM

Аватара пользователя
QweЯty
лейтенант
Сообщения: 795
Зарегистрирован: 2010-10-12 0:15:15
Откуда: Таганрог, Калининград
Контактная информация:

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение QweЯty » 2011-10-25 13:38:59

у меня%

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

# pkg_info | grep apa
apache-2.2.17_1     Version 2.2.x of Apache web server with prefork MPM.
Инженер не смотрит порно. Он ведет расчет бабы на усталость © Федор Сумкин
Изображение

Аватара пользователя
QweЯty
лейтенант
Сообщения: 795
Зарегистрирован: 2010-10-12 0:15:15
Откуда: Таганрог, Калининград
Контактная информация:

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение QweЯty » 2011-10-25 13:39:41

у меня с kharkov_max получается одна и таже проблема...
Инженер не смотрит порно. Он ведет расчет бабы на усталость © Федор Сумкин
Изображение

Аватара пользователя
GRooVE
ст. сержант
Сообщения: 309
Зарегистрирован: 2009-01-04 10:33:43
Откуда: Odessa, UA
Контактная информация:

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение GRooVE » 2011-10-25 13:40:52

kharkov_max писал(а):Кстати про какой Apache говорим GROOVE?
Может в этом затык ?

У меня

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

>pkg_info | grep apache
apache-2.2.21       Version 2.2.x of Apache web server with prefork MPM

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

root@Server [~]# pkg_info | grep apache
apache-2.2.16       Version 2.2.x of Apache web server with prefork MPM.

Аватара пользователя
kharkov_max
капитан
Сообщения: 1810
Зарегистрирован: 2008-10-03 14:56:40

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение kharkov_max » 2011-10-25 13:57:40

Поменял

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

RewriteCond %{HTTP_USER_AGENT} ^NOD32.*BPC.2
RewriteRule ^update.ver$ /nod_upd/update.ver
на

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

RewriteCond %{HTTP_USER_AGENT} ^NOD32.*BPC.2
RewriteRule ^(.*)update.ver$ http://%{HTTP_HOST}/nod_upd/update.ver
Теперь видно что правильно редиректит но, клиент задумался (может запрос циклит) и файл лога rewrite заметно растет.
т.е. RewriteCond работает.

Что то с правилом не то или с какими нить настройками сервера apache .

Аватара пользователя
QweЯty
лейтенант
Сообщения: 795
Зарегистрирован: 2010-10-12 0:15:15
Откуда: Таганрог, Калининград
Контактная информация:

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение QweЯty » 2011-10-25 13:58:59

почистил логи...
начал заново.

при указании в nod32 пути http://nod.upd.scholl1.kg/nod_upd/ и http://10.10.0.250/nod_upd/

пытаюсь коннектиться к зеркалу с 10,10,0,11...

модуль rewrite

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

Scholl-Server# tail /var/log/nod.upd.rewrite.log
10.10.0.11 - - [25/Oct/2011:16:50:48 +0600] [nod.upd.scholl1.kg/sid#285c9310][rid#28e74058/initial] (2) init rewrite engine with requested uri /nod_upd/update.ver
10.10.0.11 - - [25/Oct/2011:16:50:48 +0600] [nod.upd.scholl1.kg/sid#285c9310][rid#28e74058/initial] (3) applying pattern '^update.ver$' to uri '/nod_upd/update.ver'
10.10.0.11 - - [25/Oct/2011:16:50:48 +0600] [nod.upd.scholl1.kg/sid#285c9310][rid#28e74058/initial] (3) applying pattern '^update.ver$' to uri '/nod_upd/update.ver'
10.10.0.11 - - [25/Oct/2011:16:50:48 +0600] [nod.upd.scholl1.kg/sid#285c9310][rid#28e74058/initial] (3) applying pattern '^update.ver$' to uri '/nod_upd/update.ver'
10.10.0.11 - - [25/Oct/2011:16:50:48 +0600] [nod.upd.scholl1.kg/sid#285c9310][rid#28e74058/initial] (1) pass through /nod_upd/update.ver
10.10.0.11 - - [25/Oct/2011:16:52:18 +0600] [nod.upd.scholl1.kg/sid#285c9310][rid#28e6d058/initial] (2) init rewrite engine with requested uri /nod_upd/update.ver
10.10.0.11 - - [25/Oct/2011:16:52:18 +0600] [nod.upd.scholl1.kg/sid#285c9310][rid#28e6d058/initial] (3) applying pattern '^update.ver$' to uri '/nod_upd/update.ver'
10.10.0.11 - - [25/Oct/2011:16:52:18 +0600] [nod.upd.scholl1.kg/sid#285c9310][rid#28e6d058/initial] (3) applying pattern '^update.ver$' to uri '/nod_upd/update.ver'
10.10.0.11 - - [25/Oct/2011:16:52:18 +0600] [nod.upd.scholl1.kg/sid#285c9310][rid#28e6d058/initial] (3) applying pattern '^update.ver$' to uri '/nod_upd/update.ver'
10.10.0.11 - - [25/Oct/2011:16:52:18 +0600] [nod.upd.scholl1.kg/sid#285c9310][rid#28e6d058/initial] (1) pass through /nod_upd/update.ver
Scholl-Server#
сам лог сервера пустой.

при указании http://nod.upd.scholl1.kg/ и http://10.10.0.250/

ругается апач:

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

Scholl-Server# tail /var/log/nod.upd.scholl.kg.log
[Tue Oct 25 16:57:11 2011] [error] [client 10.10.0.11] File does not exist: /usr/local/www/apache22/nodupd/update.ver
[Tue Oct 25 16:57:12 2011] [error] [client 10.10.0.11] File does not exist: /usr/local/www/apache22/nodupd/update.ver
[Tue Oct 25 16:57:13 2011] [error] [client 10.10.0.11] File does not exist: /usr/local/www/apache22/nodupd/update.ver
и rewrite

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

Scholl-Server# tail /var/log/nod.upd.rewrite.log
10.10.0.11 - - [25/Oct/2011:16:57:12 +0600] [nod.upd.scholl1.kg/sid#285c9310][rid#28e6b058/initial] (2) init rewrite engine with requested uri /update.ver
10.10.0.11 - - [25/Oct/2011:16:57:12 +0600] [nod.upd.scholl1.kg/sid#285c9310][rid#28e6b058/initial] (3) applying pattern '^update.ver$' to uri '/update.ver'
10.10.0.11 - - [25/Oct/2011:16:57:12 +0600] [nod.upd.scholl1.kg/sid#285c9310][rid#28e6b058/initial] (3) applying pattern '^update.ver$' to uri '/update.ver'
10.10.0.11 - - [25/Oct/2011:16:57:12 +0600] [nod.upd.scholl1.kg/sid#285c9310][rid#28e6b058/initial] (3) applying pattern '^update.ver$' to uri '/update.ver'
10.10.0.11 - - [25/Oct/2011:16:57:12 +0600] [nod.upd.scholl1.kg/sid#285c9310][rid#28e6b058/initial] (1) pass through /update.ver
10.10.0.11 - - [25/Oct/2011:16:57:13 +0600] [nod.upd.scholl1.kg/sid#285c9310][rid#28e69058/initial] (2) init rewrite engine with requested uri /update.ver
10.10.0.11 - - [25/Oct/2011:16:57:13 +0600] [nod.upd.scholl1.kg/sid#285c9310][rid#28e69058/initial] (3) applying pattern '^update.ver$' to uri '/update.ver'
10.10.0.11 - - [25/Oct/2011:16:57:13 +0600] [nod.upd.scholl1.kg/sid#285c9310][rid#28e69058/initial] (3) applying pattern '^update.ver$' to uri '/update.ver'
10.10.0.11 - - [25/Oct/2011:16:57:13 +0600] [nod.upd.scholl1.kg/sid#285c9310][rid#28e69058/initial] (3) applying pattern '^update.ver$' to uri '/update.ver'
10.10.0.11 - - [25/Oct/2011:16:57:13 +0600] [nod.upd.scholl1.kg/sid#285c9310][rid#28e69058/initial] (1) pass through /update.ver
как еще можно подробнее расписать... не знаю.
Инженер не смотрит порно. Он ведет расчет бабы на усталость © Федор Сумкин
Изображение

Аватара пользователя
kharkov_max
капитан
Сообщения: 1810
Зарегистрирован: 2008-10-03 14:56:40

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение kharkov_max » 2011-10-25 14:03:25

Грув кинь свой виртуалхост ?

Аватара пользователя
GRooVE
ст. сержант
Сообщения: 309
Зарегистрирован: 2009-01-04 10:33:43
Откуда: Odessa, UA
Контактная информация:

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение GRooVE » 2011-10-25 14:15:24

kharkov_max писал(а):Грув кинь свой виртуалхост ?

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

<VirtualHost *:80>
    ServerAdmin		groove@online.ua
    DocumentRoot	/usr/local/www/nod32
    ServerName		[удалил]
    SuexecUserGroup	groove	www
    Alias		/php-fcgi/	/usr/local/www/apache22/cgi-bin/
    CustomLog		/var/log/httpd/httpd-access.log		combined
    ErrorLog		/var/log/httpd/httpd-error.log
    <Directory "/usr/local/www/nod32">
        Options		-Indexes FollowSymlinks
        AllowOverride	All
        AuthType	Basic
        AuthName	"Please, authorize"
        AuthUserFile	/usr/local/www/nod32/.htpasswd
        Require		valid-user
        Order		Deny,Allow
	Allow from	All
    </Directory>
    RewriteLog "/var/log/httpd/rewrite.log"
    RewriteLogLevel 3
</VirtualHost>
лог реврайта:

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

93.88.49.146 - sitek1 [25/Oct/2011:14:11:27 +0300] [[удалил]/sid#28534330][rid#2893d058/initial] (3) [perdir /usr/local/www/nod32/] strip per-dir prefix: /usr/local/www/nod32/update.ver -> update.ver
93.88.49.146 - sitek1 [25/Oct/2011:14:11:27 +0300] [[удалил]/sid#28534330][rid#2893d058/initial] (3) [perdir /usr/local/www/nod32/] applying pattern '^update.ver$' to uri 'update.ver'
93.88.49.146 - sitek1 [25/Oct/2011:14:11:27 +0300] [[удалил]/sid#28534330][rid#2893d058/initial] (3) [perdir /usr/local/www/nod32/] strip per-dir prefix: /usr/local/www/nod32/update.ver -> update.ver
93.88.49.146 - sitek1 [25/Oct/2011:14:11:27 +0300] [[удалил]/sid#28534330][rid#2893d058/initial] (3) [perdir /usr/local/www/nod32/] applying pattern '^update.ver$' to uri 'update.ver'
93.88.49.146 - sitek1 [25/Oct/2011:14:11:27 +0300] [[удалил]/sid#28534330][rid#2893d058/initial] (3) [perdir /usr/local/www/nod32/] strip per-dir prefix: /usr/local/www/nod32/update.ver -> update.ver
93.88.49.146 - sitek1 [25/Oct/2011:14:11:27 +0300] [[удалил]/sid#28534330][rid#2893d058/initial] (3) [perdir /usr/local/www/nod32/] applying pattern '^update.ver$' to uri 'update.ver'
93.88.49.146 - sitek1 [25/Oct/2011:14:11:27 +0300] [[удалил]/sid#28534330][rid#2893d058/initial] (2) [perdir /usr/local/www/nod32/] rewrite 'update.ver' -> '/eset_upd/v4/update.ver'
93.88.49.146 - sitek1 [25/Oct/2011:14:11:27 +0300] [[удалил]/sid#28534330][rid#2893d058/initial] (1) [perdir /usr/local/www/nod32/] internal redirect with /eset_upd/v4/update.ver [INTERNAL REDIRECT]
93.88.49.146 - sitek1 [25/Oct/2011:14:11:27 +0300] [[удалил]/sid#28534330][rid#28947138/initial/redir#1] (3) [perdir /usr/local/www/nod32/] strip per-dir prefix: /usr/local/www/nod32/eset_upd/v4/update.ver -> eset_upd/v4/update.ver
93.88.49.146 - sitek1 [25/Oct/2011:14:11:27 +0300] [[удалил]/sid#28534330][rid#28947138/initial/redir#1] (3) [perdir /usr/local/www/nod32/] applying pattern '^update.ver$' to uri 'eset_upd/v4/update.ver'
93.88.49.146 - sitek1 [25/Oct/2011:14:11:27 +0300] [[удалил]/sid#28534330][rid#28947138/initial/redir#1] (3) [perdir /usr/local/www/nod32/] strip per-dir prefix: /usr/local/www/nod32/eset_upd/v4/update.ver -> eset_upd/v4/update.ver
93.88.49.146 - sitek1 [25/Oct/2011:14:11:27 +0300] [[удалил]/sid#28534330][rid#28947138/initial/redir#1] (3) [perdir /usr/local/www/nod32/] applying pattern '^update.ver$' to uri 'eset_upd/v4/update.ver'
93.88.49.146 - sitek1 [25/Oct/2011:14:11:27 +0300] [[удалил]/sid#28534330][rid#28947138/initial/redir#1] (3) [perdir /usr/local/www/nod32/] strip per-dir prefix: /usr/local/www/nod32/eset_upd/v4/update.ver -> eset_upd/v4/update.ver
93.88.49.146 - sitek1 [25/Oct/2011:14:11:27 +0300] [[удалил]/sid#28534330][rid#28947138/initial/redir#1] (3) [perdir /usr/local/www/nod32/] applying pattern '^update.ver$' to uri 'eset_upd/v4/update.ver'
93.88.49.146 - sitek1 [25/Oct/2011:14:11:27 +0300] [[удалил]/sid#28534330][rid#28947138/initial/redir#1] (1) [perdir /usr/local/www/nod32/] pass through /usr/local/www/nod32/eset_upd/v4/update.ver
обновил апач до 2.2.21, все работает как и работало

Аватара пользователя
QweЯty
лейтенант
Сообщения: 795
Зарегистрирован: 2010-10-12 0:15:15
Откуда: Таганрог, Калининград
Контактная информация:

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение QweЯty » 2011-10-25 14:16:20

взял вручную кинул файл update.ver в корень.

файло update.ver тут же скачалсо со всех машин... а базы нивкакую не хочет качать ни какой машины. :(
Инженер не смотрит порно. Он ведет расчет бабы на усталость © Федор Сумкин
Изображение

Аватара пользователя
kharkov_max
капитан
Сообщения: 1810
Зарегистрирован: 2008-10-03 14:56:40

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение kharkov_max » 2011-10-25 14:21:38

GROOVE Глупая просьба, но все же...

Можешь попробовать директивы прописать в самом virtualhost а не в ./htaccess будет у тебя работать или нет.
Я именно так пытаюсь завести

Аватара пользователя
kharkov_max
капитан
Сообщения: 1810
Зарегистрирован: 2008-10-03 14:56:40

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение kharkov_max » 2011-10-25 14:23:34

QweЯty писал(а):взял вручную кинул файл update.ver в корень.

файло update.ver тут же скачалсо со всех машин... а базы нивкакую не хочет качать ни какой машины. :(
без ./htccess качает ?
т.е. если путь полностью прописать в клиентах ?

для v2 - http://hostname.com /nod_upd
для v3,v4 http://hostname.com/eset_upd

Аватара пользователя
QweЯty
лейтенант
Сообщения: 795
Зарегистрирован: 2010-10-12 0:15:15
Откуда: Таганрог, Калининград
Контактная информация:

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение QweЯty » 2011-10-25 14:32:18

у меня виртуал хост.

на данный момент такой:

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

<VirtualHost *:80>
    ServerAdmin webmaster@dummy-host.example.com
    DocumentRoot "/usr/local/www/apache22/nodupd"
    ServerName nod.upd.scholl1.kg
    ServerAlias www.nod.upd.scholl1.kg
    ErrorLog "/var/log/nod.upd.scholl.kg.log"
    CustomLog "/var/log/custom.nod.upd.scholl.kg.log" common
    AddType application/x-httpd-php .php .php3 .php4 .php5 .phtml
    AddType application/x-httpd-php-source .phps
    <Directory "/usr/local/www/apache22/nodupd">
           Order allow,deny
           Allow from all
    </Directory>
    <IfModule mod_rewrite.c>
        RewriteEngine on
        Options +FollowSymlinks
        Options -MultiViews
        RewriteCond %{HTTP_USER_AGENT} ^NOD32.*BPC.2
        RewriteRule ^update.ver$ /nod_upd/update.ver
        RewriteCond %{HTTP_USER_AGENT} ^ESS.*BPC.3
        RewriteRule ^update.ver$ /eset_upd/update.ver
        RewriteCond %{HTTP_USER_AGENT} ^ESS.*BPC.(4|5)
        RewriteRule ^update.ver$ /eset_upd/v4/update.ver
        RewriteLog "/var/log/nod.upd.rewrite.log"
        RewriteLogLevel 3
    </IfModule>
</VirtualHost>
так же как у вас. виртуалхост. и в нем все опции. опцию Options -MultiViews дописал прочитав на каком то из форумов была такая же проблема, но мне не помогла.

качает только update.ver и больше ничего не качает. пишет "произошла ошибка загрузки баз и сигнатур"
и как-то странно. в логах больше ничего об этом. то есть как будто не с этого сервера хочет качать.


p.s. до завтра. я с работы улепетываю :) и так на 2 часа задержался из за зеркала
Инженер не смотрит порно. Он ведет расчет бабы на усталость © Федор Сумкин
Изображение

Аватара пользователя
GRooVE
ст. сержант
Сообщения: 309
Зарегистрирован: 2009-01-04 10:33:43
Откуда: Odessa, UA
Контактная информация:

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение GRooVE » 2011-10-25 14:37:26

QweЯty писал(а):качает только update.ver и больше ничего не качает. пишет "произошла ошибка загрузки баз и сигнатур"
и как-то странно. в логах больше ничего об этом. то есть как будто не с этого сервера хочет качать.
что с правами доступа?
ls-alR /usr/local/www/apache22/nodupd

Аватара пользователя
GRooVE
ст. сержант
Сообщения: 309
Зарегистрирован: 2009-01-04 10:33:43
Откуда: Odessa, UA
Контактная информация:

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение GRooVE » 2011-10-25 15:31:33

kharkov_max писал(а):GROOVE Глупая просьба, но все же...

Можешь попробовать директивы прописать в самом virtualhost а не в ./htaccess будет у тебя работать или нет.
Я именно так пытаюсь завести
попробовал... не работает)
только через .htaccess работает

Аватара пользователя
kharkov_max
капитан
Сообщения: 1810
Зарегистрирован: 2008-10-03 14:56:40

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение kharkov_max » 2011-10-25 15:39:08

GRooVE писал(а):
kharkov_max писал(а):GROOVE Глупая просьба, но все же...

Можешь попробовать директивы прописать в самом virtualhost а не в ./htaccess будет у тебя работать или нет.
Я именно так пытаюсь завести
попробовал... не работает)
только через .htaccess работает
)))
А можешь найти решение для virtualhost ?
Я не силен в rewrite ...
Думаю что через vitualhost будет даже правильнее, т.к. большинство народа будут тулить сервер на уже настроенный апач и наверняка по корню будет какой то сайт висеть.
А иногда че нить лепить в корень сайта - чревато ...
Но это только мое мнение ...

Аватара пользователя
GRooVE
ст. сержант
Сообщения: 309
Зарегистрирован: 2009-01-04 10:33:43
Откуда: Odessa, UA
Контактная информация:

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение GRooVE » 2011-10-25 16:16:22

kharkov_max писал(а):
GRooVE писал(а):
kharkov_max писал(а):GROOVE А можешь найти решение для virtualhost ?
Я не силен в rewrite ...
Думаю что через vitualhost будет даже правильнее, т.к. большинство народа будут тулить сервер на уже настроенный апач и наверняка по корню будет какой то сайт висеть.
А иногда че нить лепить в корень сайта - чревато ...
Но это только мое мнение ...
Работает для virtualhost в моем случае:

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

	<IfModule mod_rewrite.c>
		RewriteEngine on
		Options +FollowSymlinks
		RewriteCond %{HTTP_USER_AGENT} ^NOD32.*BPC.2
		RewriteRule '/update.ver' '/nod_upd/update.ver'
		RewriteCond %{HTTP_USER_AGENT} ^ESS.*BPC.3
		RewriteRule '/update.ver' '/eset_upd/update.ver'
		RewriteCond %{HTTP_USER_AGENT} ^ESS.*BPC.(4|5)
		RewriteRule '/update.ver' '/eset_upd/v4/update.ver'
	</IfModule>
правильнее, как раз, через .htaccess, т.к., во-первых, не у всех есть доступ к конфигу апача, а во-вторых, это идеологически верно)