Проба пера: статья о создании зеркала для NOD32

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

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

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Andy2k
ефрейтор
Сообщения: 69
Зарегистрирован: 2007-08-06 16:14:12

Re: Проба пера: статья о создании зеркала для NOD32

Непрочитанное сообщение Andy2k » 2008-06-09 10:47:02

zar0ku1 писал(а):получилось на вебсервер доступна папка
nod32_upd
в ней
download/
eset_upd/

как заставить нод32 3 обновляться? какой путь прописать в обновлениях
Не нужно делать доступной папку nod32_upd
нужно сделать симлинки в корневую папку (параметр DocumentRoot) вебсервера
следующих папок
download/
eset_upd/

Убедится, что по адресу http://myhost.com/eset_upd/ доступен файл update.ver
а потом в настройках нода прописать сервер как http://myhost.com/eset_upd/
Последний раз редактировалось Andy2k 2008-06-10 9:22:56, всего редактировалось 1 раз.

Хостинговая компания 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/

Аватара пользователя
Andy2k
ефрейтор
Сообщения: 69
Зарегистрирован: 2007-08-06 16:14:12

Re: Проба пера: статья о создании зеркала для NOD32

Непрочитанное сообщение Andy2k » 2008-06-09 10:50:47

Hideaki писал(а):У меня стоит Ubuntu, хотел использовать данный скрипт (только для версии 3), но он у меня не скачивает обновления, хотя папки создает. unrar не менял, т.к. было сказано, что он под Linux
Вот лог:

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

09-06-2008 10:08:29 Can't open authfile nod32.auth
09-06-2008 10:08:53 New key found! EAV-02612852 n3nb7ax74h
09-06-2008 10:08:56 Checking http://u21.eset.com/eset_upd/
09-06-2008 10:09:00 Local bases copy is up to date
09-06-2008 10:09:00 Checking http://u23.eset.com/eset_upd/
09-06-2008 10:09:00 Local bases copy is up to date
09-06-2008 10:09:00 Checking http://u24.eset.com/eset_upd/
09-06-2008 10:09:00 Local bases copy is up to date
09-06-2008 10:09:00 Checking http://89.202.157.135/eset_upd/
09-06-2008 10:09:00 Local bases copy is up to date
09-06-2008 10:09:00 Checking http://89.202.157.136/eset_upd/
09-06-2008 10:09:01 Local bases copy is up to date
09-06-2008 10:09:01 Checking http://89.202.157.137/eset_upd/
09-06-2008 10:09:01 Local bases copy is up to date
09-06-2008 10:09:01 Checking http://89.202.157.138/eset_upd/
09-06-2008 10:09:02 Local bases copy is up to date
09-06-2008 10:09:02 Checking http://89.202.157.139/eset_upd/
09-06-2008 10:09:02 Local bases copy is up to date
09-06-2008 10:09:02 Checking http://u30.eset.com/eset_upd/
09-06-2008 10:09:02 Local bases copy is up to date
09-06-2008 10:09:02 Checking http://u31.eset.com/eset_upd/
09-06-2008 10:09:02 Local bases copy is up to date
09-06-2008 10:09:02 Checking http://u32.eset.com/eset_upd/
09-06-2008 10:09:03 Local bases copy is up to date
09-06-2008 10:09:03 Checking http://u33.eset.com/eset_upd/
09-06-2008 10:09:03 Local bases copy is up to date
09-06-2008 10:09:03 Checking http://u34.eset.com/eset_upd/
09-06-2008 10:09:04 Local bases copy is up to date
09-06-2008 10:09:04 Checking http://u35.eset.com/eset_upd/
09-06-2008 10:09:04 Local bases copy is up to date
09-06-2008 10:09:04 Checking http://u36.eset.com/eset_upd/
09-06-2008 10:09:04 Local bases copy is up to date
09-06-2008 10:09:04 Checking http://u37.eset.com/eset_upd/
09-06-2008 10:09:05 Local bases copy is up to date
09-06-2008 10:09:05 Checking http://u38.eset.com/eset_upd/
09-06-2008 10:09:05 Local bases copy is up to date
09-06-2008 10:09:05 Checking http://u39.eset.com/eset_upd/
09-06-2008 10:09:05 Local bases copy is up to date
09-06-2008 10:09:05 Checking http://u40.eset.com/eset_upd/
09-06-2008 10:09:06 Local bases copy is up to date
09-06-2008 10:09:06 Checking http://u41.eset.com/eset_upd/
09-06-2008 10:09:06 Local bases copy is up to date
09-06-2008 10:09:06 Checking http://u42.eset.com/eset_upd/
09-06-2008 10:09:06 Local bases copy is up to date
09-06-2008 10:09:06 Checking http://u43.eset.com/eset_upd/
09-06-2008 10:09:07 Local bases copy is up to date
09-06-2008 10:09:07 Checking http://u44.eset.com/eset_upd/
09-06-2008 10:09:07 Local bases copy is up to date
09-06-2008 10:09:07 Checking http://u45.eset.com/eset_upd/
09-06-2008 10:09:07 Local bases copy is up to date
09-06-2008 10:09:07 Checking http://u46.eset.com/eset_upd/
09-06-2008 10:09:08 Local bases copy is up to date
09-06-2008 10:09:08 Checking http://u47.eset.com/eset_upd/
09-06-2008 10:09:08 Local bases copy is up to date
09-06-2008 10:09:08 Checking http://u48.eset.com/eset_upd/
09-06-2008 10:09:08 Local bases copy is up to date
09-06-2008 10:09:08 Checking http://u49.eset.com/eset_upd/
09-06-2008 10:09:09 Local bases copy is up to date
В чем может быть проблема, подскажите пожалуйста.
В папке download есть фалы *.nup?
Если нет, то:
- попробуй удалить файл update.ver в каталоге, куда распаковался скрипт
- попробуй удалить файл update.ver в каталоге eset_upd
- на крайний случай удали authfile nod32.auth

Да, и еще проверь под Ubuntu свой unrar. Просто выполни. Если увидишь вывод справки по использованию - значит работает, если нет - ставь из пакетов

Гость
проходил мимо

Re: Проба пера: статья о создании зеркала для NOD32

Непрочитанное сообщение Гость » 2008-06-09 11:25:16

Andy2k писал(а):В папке download есть фалы *.nup?
Если нет, то:
- попробуй удалить файл update.ver в каталоге, куда распаковался скрипт
- попробуй удалить файл update.ver в каталоге eset_upd
- на крайний случай удали authfile nod32.auth

Да, и еще проверь под Ubuntu свой unrar. Просто выполни. Если увидишь вывод справки по использованию - значит работает, если нет - ставь из пакетов
Файлов *.nup не было. Поставил свой unrar, заменил им тот, который лежал в папке lib. Также удалил update.ver в каталоге, куда распаковался скрипт (а в каталоге eset_upd его и не было) и удалил nod32.auth
Запустил. Вот теперь он пошел скачивать.

Большое спасибо за помощь! (скорее всего unrar действительно не подходил)

Hideaki
проходил мимо

Re: Проба пера: статья о создании зеркала для NOD32

Непрочитанное сообщение Hideaki » 2008-06-09 11:28:12

Хотел бы еще поинтересоваться: если связь нестабильна, и могут произойти обрывы, скрипт сам докачает файлы?

Гость
проходил мимо

Re: Проба пера: статья о создании зеркала для NOD32

Непрочитанное сообщение Гость » 2008-06-09 14:33:26

У меня такой вопрос, скрипт заработал, взял ключи и попытался скачать обновления:

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

09-06-2008 16:11:48 Can't open authfile nod32.auth
09-06-2008 16:11:52 New key found! EAV-03543148 2u5ejhrep4
09-06-2008 16:20:04 Checking http://u21.eset.com/eset_upd/
09-06-2008 16:20:06 Local bases copy is up to date
09-06-2008 16:20:06 Checking http://u23.eset.com/eset_upd/
09-06-2008 16:20:06 Local bases copy is up to date
09-06-2008 16:20:06 Checking http://u24.eset.com/eset_upd/
09-06-2008 16:20:06 Local bases copy is up to date
09-06-2008 16:20:06 Checking http://89.202.157.135/eset_upd/
09-06-2008 16:20:07 Local bases copy is up to date
09-06-2008 16:20:07 Checking http://89.202.157.136/eset_upd/
09-06-2008 16:20:07 Local bases copy is up to date
Но папки куда он должен был сложить обновления пустые

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

du -h ../NOD32/
2,0K    ../NOD32/download/engine3
2,0K    ../NOD32/download/engine3ess
6,0K    ../NOD32/download
2,0K    ../NOD32/eset_upd
 10K    ../NOD32/
Что не так?

Аватара пользователя
Andy2k
ефрейтор
Сообщения: 69
Зарегистрирован: 2007-08-06 16:14:12

Re: Проба пера: статья о создании зеркала для NOD32

Непрочитанное сообщение Andy2k » 2008-06-09 17:06:51

Похожая ситуация описывалась несколько выше. Для начала убедись, что прилагаемый к скрипту unrar работает в твоей ОС. Если нет - установи работающий из пакетов или чего у тебя там.
Так же удали файлы update.ver и nod32.auth и пробуй снова.

Аватара пользователя
Andy2k
ефрейтор
Сообщения: 69
Зарегистрирован: 2007-08-06 16:14:12

Re: Проба пера: статья о создании зеркала для NOD32

Непрочитанное сообщение Andy2k » 2008-06-09 17:09:07

Hideaki писал(а):Хотел бы еще поинтересоваться: если связь нестабильна, и могут произойти обрывы, скрипт сам докачает файлы?
Не знаю, не пробовал на нестабильных каналах. Советую понаблюдать, если докачивать не станет - проще написать скрипт для прибития полускачанного и закачки всего по новой. Или напиши автору скрипта - он парень отзывчивый, может помочь.

Гость
проходил мимо

Re: Проба пера: статья о создании зеркала для NOD32

Непрочитанное сообщение Гость » 2008-06-10 9:03:41

Andy2k писал(а):Похожая ситуация описывалась несколько выше. Для начала убедись, что прилагаемый к скрипту unrar работает в твоей ОС. Если нет - установи работающий из пакетов или чего у тебя там.
Так же удали файлы update.ver и nod32.auth и пробуй снова.
Спасибо, за ответ.
Пробую:

Установил свежий unrar из портов:

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

cd /usr/ports/archivers/unrar
make && make install && make clean && rehash
Прибил update.ver и nod32.auth

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

rm update.ver lib/nod32.auth
Запускаю скрипт

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

tail -f nod32.log 
10-06-2008 10:53:13 Can't open authfile nod32.auth
10-06-2008 10:53:22 New key found! EAV-02612852 n3nb7ax74h
10-06-2008 10:53:24 Checking http://u21.eset.com/eset_upd/
10-06-2008 10:53:29 Local bases copy is up to date
10-06-2008 10:53:29 Checking http://u23.eset.com/eset_upd/
...
...
10-06-2008 10:53:34 Local bases copy is up to date
10-06-2008 10:53:34 Checking http://u49.eset.com/eset_upd/
10-06-2008 10:53:34 Local bases copy is up to date
Чего-то там даже обменивается, если tcpdump'ом смотреть. Как пример:

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

10:53:30.883688 IP my.server.ru.54295 > u31.eset.com.http: . ack 1 win 33304 <nop,nop,timestamp 341389087 2802616276>
10:53:30.884958 IP my.server.ru.54295 > u31.eset.com.http: P 1:191(190) ack 1 win 33304 <nop,nop,timestamp 341389088 2802616276>
10:53:30.991365 IP u31.eset.com.http > my.server.ru.54295: . ack 191 win 54 <nop,nop,timestamp 2802616305 341389088>
10:53:30.992797 IP u31.eset.com.http > my.server.ru.54295: . 1:1449(1448) ack 191 win 54 <nop,nop,timestamp 2802616305 341389088>
10:53:30.992890 IP u31.eset.com.http > my.server.ru.54295: P 1449:2546(1097) ack 191 win 54 <nop,nop,timestamp 2802616305 341389088>
10:53:30.992897 IP u31.eset.com.http > my.server.ru.54295: F 2546:2546(0) ack 191 win 54 <nop,nop,timestamp 2802616305 341389088>
10:53:30.992916 IP my.server.ru.54295 > u31.eset.com.http: . ack 2546 win 32543 <nop,nop,timestamp 341389196 2802616305>
10:53:30.992929 IP my.server.ru.54295 > u31.eset.com.http: . ack 2547 win 32543 <nop,nop,timestamp 341389196 2802616305>
10:53:30.994791 IP my.server.ru.54295 > u31.eset.com.http: F 191:191(0) ack 2547 win 33304 <nop,nop,timestamp 341389198 2802616305>
А вот в папка с обновлениями всё равно пустая:

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

du -h
2,0K    ./download/engine3
2,0K    ./download/engine3ess
6,0K    ./download
2,0K    ./eset_upd
 10K    .
Подскажите ПЛЗ, что не так делаю? :st:

Аватара пользователя
Andy2k
ефрейтор
Сообщения: 69
Зарегистрирован: 2007-08-06 16:14:12

Re: Проба пера: статья о создании зеркала для NOD32

Непрочитанное сообщение Andy2k » 2008-06-10 9:19:21

Гость писал(а):
Установил свежий unrar из портов:

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

cd /usr/ports/archivers/unrar
make && make install && make clean && rehash
А скопировать установленный из портов unrar (или сделать симлинк) в папку <путь_к_скрипту>/lib/ не забыл?

Гость
проходил мимо

Re: Проба пера: статья о создании зеркала для NOD32

Непрочитанное сообщение Гость » 2008-06-10 13:08:23

Andy2k писал(а):
А скопировать установленный из портов unrar (или сделать симлинк) в папку <путь_к_скрипту>/lib/ не забыл?
Конечно же забыл :wink:

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

ln -s /usr/local/bin/unrar unrar
Запустил, заработало :P

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

du -h ../NOD32/
 16M    ../NOD32/download/engine3
1,9M    ../NOD32/download/engine3ess
 18M    ../NOD32/download
6,0K    ../NOD32/eset_upd
 18M    ../NOD32/
Шпасибо

blacklove
проходил мимо

Re: Проба пера: статья о создании зеркала для NOD32

Непрочитанное сообщение blacklove » 2008-06-10 14:10:24

Hideaki,
встретился с таким же траблом в debian
во-первых прилагаемыый unrar у меня не запустился. снеси его и сделай
apt-get install unrar
сделай симлинк от проставленного /usr/bin/unrar в lib
распакуй ручками update.ver и оставь там же. запускай и смотри.

Hideaki
проходил мимо

Re: Проба пера: статья о создании зеркала для NOD32

Непрочитанное сообщение Hideaki » 2008-06-13 10:51:13

blacklove писал(а):Hideaki,
встретился с таким же траблом в debian
во-первых прилагаемыый unrar у меня не запустился. снеси его и сделай
apt-get install unrar
сделай симлинк от проставленного /usr/bin/unrar в lib
распакуй ручками update.ver и оставь там же. запускай и смотри.
Спасибо, но как я понял при моей нестабильной связи этот скрипт не очень мне подходит. Я пока к автору не обращался, пробую другой скрипт, от СМЕРТЬ (на ру-борде), использующий wget.

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

#!/bin/sh

username=EAV-********
password=**********

# Адрес сервера
URLN=http://u40.eset.com

# Путь к базам данных
PATHN=/home/nod/wwwroot

/usr/local/bin/wget -N -xnH -P/tmp/ $URLN/eset_upd/update.ver
/usr/local/bin/unrar x -o+ $PATHN/eset_upd/update.ver /tmp/ > /dev/null

dl () {
    /usr/local/bin/wget -q -xnH --http-user=$username --http-password=$password -P$PATHN $URLN/$1 
    if [ $? -eq 1 ]; then
    echo "error downloading file $1"
    exit 1
    fi
    }

check () {
    # Если нет файла , то выкачать
    if [ ! -s "$PATHN$1" ]; then     
        #echo "file $1 missed - downloading"
        dl $1
    fi

    text=`head -17 $PATHN$1`

    # сравниваем версию
    build_old=`echo "$text" | grep -a -m1 versionid= | cut -d "=" -f2| col`

    if [ $2 -ne $build_old ]; then
    #echo "file `basename $1` build ($build_old) doesnt match update.ver ($2)"
    dl $1
    fi

    # сравниваем размер
    size_old=`ls -l $PATHN$1 | awk '{print $5}'`

    if [ $3 -ne $size_old ]; then
    #echo "file `basename $1` size ($size_old) doesnt match update.ver ($3)"
    dl $1
    fi

    }

upd_new=/tmp/update.ver

section_all=`cat $upd_new |grep "\[" |egrep -i -v "hosts|expire|setup|compat|data0"`

# Для каждой секции делаем
for sec1 in $section_all; do
    sec=`echo $sec1 | cut -d "[" -f2 | cut -d "]" -f1`
    
    # Выделяем секцию в 13 строк с началом названия секции
    text_new=`cat $upd_new| grep -A13 "\[$sec\]" |col`

    # Находим путь для выкачивания
    file_new=`echo "$text_new" |grep file=/ | cut -d "=" -f2 `

    # Находим его номер билда
    ver_new=`echo "$text_new" |grep versionid= | cut -d "=" -f2 `
    
    size_new=`echo "$text_new" |grep size= | cut -d "=" -f2 `

    case $file_new in
        *.nup)
            if [ $ver_new -gt 0 ]; then
                if [ $size_new -gt 0 ]; then
                    check $file_new $ver_new $size_new
                else
                echo wrong size $size_new
                fi
            else
            echo wrong version $ver_new
            fi
            ;;
        *)
            echo wrong filename $file_new
            ;;
    esac

done

# копируем новый вер
cp /tmp/eset_upd/update.ver $PATHN/eset_upd/update.ver

# генерим картинку
/usr/local/bin/php /home/nod/nod32.v3/update.php

exit 0
Вот туда бы еще добавить поиск ключей :)

Аватара пользователя
f0s
ст. лейтенант
Сообщения: 1082
Зарегистрирован: 2007-03-13 18:43:31
Откуда: Санкт-Петербург
Контактная информация:

Re: Проба пера: статья о создании зеркала для NOD32

Непрочитанное сообщение f0s » 2008-06-17 12:42:26

zar0ku1 писал(а):

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


binmode() on closed filehandle F at /usr/local/nod32/upd.pl line 116, <UPDATE> line 3369.
print() on closed filehandle F at /usr/local/nod32/upd.pl line 117, <UPDATE> line 3369.
binmode() on closed filehandle F at /usr/local/nod32/upd.pl line 116, <UPDATE> line 3369.
print() on closed filehandle F at /usr/local/nod32/upd.pl line 117, <UPDATE> line 3369.
binmode() on closed filehandle F at /usr/local/nod32/upd.pl line 116, <UPDATE> line 3369.
print() on closed filehandle F at /usr/local/nod32/upd.pl line 117, <UPDATE> line 3369.
binmode() on closed filehandle F at /usr/local/nod32/upd.pl line 116, <UPDATE> line 3369.
print() on closed filehandle F at /usr/local/nod32/upd.pl line 117, <UPDATE> line 3369.
binmode() on closed filehandle F at /usr/local/nod32/upd.pl line 116, <UPDATE> line 3369.
print() on closed filehandle F at /usr/local/nod32/upd.pl line 117, <UPDATE> line 3369.
binmode() on closed filehandle F at /usr/local/nod32/upd.pl line 116, <UPDATE> line 3369.
print() on closed filehandle F at /usr/local/nod32/upd.pl line 117, <UPDATE> line 3369.
binmode() on closed filehandle F at /usr/local/nod32/upd.pl line 116, <UPDATE> line 3369.
print() on closed filehandle F at /usr/local/nod32/upd.pl line 117, <UPDATE> line 3369.
binmode() on closed filehandle F at /usr/local/nod32/upd.pl line 116, <AUTHFILE> line 4.
print() on closed filehandle F at /usr/local/nod32/upd.pl line 117, <AUTHFILE> line 4.
binmode() on closed filehandle F at /usr/local/nod32/upd.pl line 116, <AUTHFILE> line 4.
print() on closed filehandle F at /usr/local/nod32/upd.pl line 117, <AUTHFILE> line 4.
binmode() on closed filehandle F at /usr/local/nod32/upd.pl line 116, <AUTHFILE> line 4.
print() on closed filehandle F at /usr/local/nod32/upd.pl line 117, <AUTHFILE> line 4.
binmode() on closed filehandle F at /usr/local/nod32/upd.pl line 116, <AUTHFILE> line 4.
print() on closed filehandle F at /usr/local/nod32/upd.pl line 117, <AUTHFILE> line 4.
binmode() on closed filehandle F at /usr/local/nod32/upd.pl line 116, <AUTHFILE> line 4.
print() on closed filehandle F at /usr/local/nod32/upd.pl line 117, <AUTHFILE> line 4.
binmode() on closed filehandle F at /usr/local/nod32/upd.pl line 116, <AUTHFILE> line 4.
print() on closed filehandle F at /usr/local/nod32/upd.pl line 117, <AUTHFILE> line 4.
binmode() on closed filehandle F at /usr/local/nod32/upd.pl line 116, <AUTHFILE> line 4.
print() on closed filehandle F at /usr/local/nod32/upd.pl line 117, <AUTHFILE> line 4.
binmode() on closed filehandle F at /usr/local/nod32/upd.pl line 116, <AUTHFILE> line 4.
print() on closed filehandle F at /usr/local/nod32/upd.pl line 117, <AUTHFILE> line 4.
binmode() on closed filehandle F at /usr/local/nod32/upd.pl line 116, <AUTHFILE> line 4.
print() on closed filehandle F at /usr/local/nod32/upd.pl line 117, <AUTHFILE> line 4.
binmode() on closed filehandle F at /usr/local/nod32/upd.pl line 116, <AUTHFILE> line 4.
print() on closed filehandle F at /usr/local/nod32/upd.pl line 117, <AUTHFILE> line 4.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in pattern match (m//) at /usr/local/nod32/lib/keys.pm line 66.
Use of uninitialized value in pattern match (m//) at /usr/local/nod32/lib/keys.pm line 67.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
binmode() on closed filehandle F at /usr/local/nod32/upd.pl line 116, <AUTHFILE> line 6.
print() on closed filehandle F at /usr/local/nod32/upd.pl line 117, <AUTHFILE> line 6.
binmode() on closed filehandle F at /usr/local/nod32/upd.pl line 116, <AUTHFILE> line 6.
print() on closed filehandle F at /usr/local/nod32/upd.pl line 117, <AUTHFILE> line 6.
binmode() on closed filehandle F at /usr/local/nod32/upd.pl line 116, <AUTHFILE> line 6.
print() on closed filehandle F at /usr/local/nod32/upd.pl line 117, <AUTHFILE> line 6.
binmode() on closed filehandle F at /usr/local/nod32/upd.pl line 116, <AUTHFILE> line 6.
print() on closed filehandle F at /usr/local/nod32/upd.pl line 117, <AUTHFILE> line 6.
binmode() on closed filehandle F at /usr/local/nod32/upd.pl line 116, <AUTHFILE> line 6.
print() on closed filehandle F at /usr/local/nod32/upd.pl line 117, <AUTHFILE> line 6.
binmode() on closed filehandle F at /usr/local/nod32/upd.pl line 116, <AUTHFILE> line 6.
print() on closed filehandle F at /usr/local/nod32/upd.pl line 117, <AUTHFILE> line 6.
binmode() on closed filehandle F at /usr/local/nod32/upd.pl line 116, <AUTHFILE> line 6.
print() on closed filehandle F at /usr/local/nod32/upd.pl line 117, <AUTHFILE> line 6.
binmode() on closed filehandle F at /usr/local/nod32/upd.pl line 116, <AUTHFILE> line 6.
print() on closed filehandle F at /usr/local/nod32/upd.pl line 117, <AUTHFILE> line 6.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in pattern match (m//) at /usr/local/nod32/lib/keys.pm line 66.
Use of uninitialized value in pattern match (m//) at /usr/local/nod32/lib/keys.pm line 67.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
binmode() on closed filehandle F at /usr/local/nod32/upd.pl line 116, <AUTHFILE> line 8.
print() on closed filehandle F at /usr/local/nod32/upd.pl line 117, <AUTHFILE> line 8.
binmode() on closed filehandle F at /usr/local/nod32/upd.pl line 116, <AUTHFILE> line 8.
print() on closed filehandle F at /usr/local/nod32/upd.pl line 117, <AUTHFILE> line 8.
binmode() on closed filehandle F at /usr/local/nod32/upd.pl line 116, <AUTHFILE> line 8.
print() on closed filehandle F at /usr/local/nod32/upd.pl line 117, <AUTHFILE> line 8.
binmode() on closed filehandle F at /usr/local/nod32/upd.pl line 116, <AUTHFILE> line 8.
print() on closed filehandle F at /usr/local/nod32/upd.pl line 117, <AUTHFILE> line 8.
binmode() on closed filehandle F at /usr/local/nod32/upd.pl line 116, <AUTHFILE> line 8.
print() on closed filehandle F at /usr/local/nod32/upd.pl line 117, <AUTHFILE> line 8.
binmode() on closed filehandle F at /usr/local/nod32/upd.pl line 116, <AUTHFILE> line 8.
print() on closed filehandle F at /usr/local/nod32/upd.pl line 117, <AUTHFILE> line 8.
binmode() on closed filehandle F at /usr/local/nod32/upd.pl line 116, <AUTHFILE> line 8.
print() on closed filehandle F at /usr/local/nod32/upd.pl line 117, <AUTHFILE> line 8.
binmode() on closed filehandle F at /usr/local/nod32/upd.pl line 116, <AUTHFILE> line 8.
print() on closed filehandle F at /usr/local/nod32/upd.pl line 117, <AUTHFILE> line 8.
binmode() on closed filehandle F at /usr/local/nod32/upd.pl line 116, <AUTHFILE> line 8.
print() on closed filehandle F at /usr/local/nod32/upd.pl line 117, <AUTHFILE> line 8.
binmode() on closed filehandle F at /usr/local/nod32/upd.pl line 116, <AUTHFILE> line 8.
print() on closed filehandle F at /usr/local/nod32/upd.pl line 117, <AUTHFILE> line 8.
binmode() on closed filehandle F at /usr/local/nod32/upd.pl line 116, <AUTHFILE> line 8.
print() on closed filehandle F at /usr/local/nod32/upd.pl line 117, <AUTHFILE> line 8.
binmode() on closed filehandle F at /usr/local/nod32/upd.pl line 116, <AUTHFILE> line 8.
print() on closed filehandle F at /usr/local/nod32/upd.pl line 117, <AUTHFILE> line 8.
binmode() on closed filehandle F at /usr/local/nod32/upd.pl line 116, <AUTHFILE> line 8.
print() on closed filehandle F at /usr/local/nod32/upd.pl line 117, <AUTHFILE> line 8.
binmode() on closed filehandle F at /usr/local/nod32/upd.pl line 116, <AUTHFILE> line 8.
print() on closed filehandle F at /usr/local/nod32/upd.pl line 117, <AUTHFILE> line 8.
binmode() on closed filehandle F at /usr/local/nod32/upd.pl line 116, <AUTHFILE> line 8.
print() on closed filehandle F at /usr/local/nod32/upd.pl line 117, <AUTHFILE> line 8.
binmode() on closed filehandle F at /usr/local/nod32/upd.pl line 116, <AUTHFILE> line 8.
print() on closed filehandle F at /usr/local/nod32/upd.pl line 117, <AUTHFILE> line 8.
binmode() on closed filehandle F at /usr/local/nod32/upd.pl line 116, <AUTHFILE> line 8.
print() on closed filehandle F at /usr/local/nod32/upd.pl line 117, <AUTHFILE> line 8.
binmode() on closed filehandle F at /usr/local/nod32/upd.pl line 116, <AUTHFILE> line 8.
print() on closed filehandle F at /usr/local/nod32/upd.pl line 117, <AUTHFILE> line 8.
binmode() on closed filehandle F at /usr/local/nod32/upd.pl line 116, <AUTHFILE> line 8.
print() on closed filehandle F at /usr/local/nod32/upd.pl line 117, <AUTHFILE> line 8.
binmode() on closed filehandle F at /usr/local/nod32/upd.pl line 116, <AUTHFILE> line 8.
print() on closed filehandle F at /usr/local/nod32/upd.pl line 117, <AUTHFILE> line 8.
binmode() on closed filehandle F at /usr/local/nod32/upd.pl line 116, <AUTHFILE> line 8.
print() on closed filehandle F at /usr/local/nod32/upd.pl line 117, <AUTHFILE> line 8.
binmode() on closed filehandle F at /usr/local/nod32/upd.pl line 116, <AUTHFILE> line 8.
print() on closed filehandle F at /usr/local/nod32/upd.pl line 117, <AUTHFILE> line 8.
binmode() on closed filehandle F at /usr/local/nod32/upd.pl line 116, <AUTHFILE> line 8.
print() on closed filehandle F at /usr/local/nod32/upd.pl line 117, <AUTHFILE> line 8.
binmode() on closed filehandle F at /usr/local/nod32/upd.pl line 116, <AUTHFILE> line 8.
print() on closed filehandle F at /usr/local/nod32/upd.pl line 117, <AUTHFILE> line 8.
binmode() on closed filehandle F at /usr/local/nod32/upd.pl line 116, <AUTHFILE> line 8.
print() on closed filehandle F at /usr/local/nod32/upd.pl line 117, <AUTHFILE> line 8.
binmode() on closed filehandle F at /usr/local/nod32/upd.pl line 116, <AUTHFILE> line 8.
print() on closed filehandle F at /usr/local/nod32/upd.pl line 117, <AUTHFILE> line 8.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
binmode() on closed filehandle F at /usr/local/nod32/upd.pl line 116, <AUTHFILE> line 10.
print() on closed filehandle F at /usr/local/nod32/upd.pl line 117, <AUTHFILE> line 10.
binmode() on closed filehandle F at /usr/local/nod32/upd.pl line 116, <AUTHFILE> line 10.
print() on closed filehandle F at /usr/local/nod32/upd.pl line 117, <AUTHFILE> line 10.
binmode() on closed filehandle F at /usr/local/nod32/upd.pl line 116, <AUTHFILE> line 10.
print() on closed filehandle F at /usr/local/nod32/upd.pl line 117, <AUTHFILE> line 10.
binmode() on closed filehandle F at /usr/local/nod32/upd.pl line 116, <AUTHFILE> line 10.
print() on closed filehandle F at /usr/local/nod32/upd.pl line 117, <AUTHFILE> line 10.
binmode() on closed filehandle F at /usr/local/nod32/upd.pl line 116, <AUTHFILE> line 10.
print() on closed filehandle F at /usr/local/nod32/upd.pl line 117, <AUTHFILE> line 10.
Use of uninitialized value in pattern match (m//) at /usr/local/nod32/lib/keys.pm line 66.
Use of uninitialized value in pattern match (m//) at /usr/local/nod32/lib/keys.pm line 67.

блин.. вот и у меня стало это же появялтсья.. хотя ывсе было ОК еще вчера. фря - 6.2. снес всю папку со скриптом, удалил все каталоги downloads &7 eset_upd, запускаю скрпит, теперь пишет тока это:

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

Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
Use of uninitialized value in concatenation (.) or string at /usr/local/nod32/lib/keys.pm line 146.
named, named, what is my TTL value?..

[FidoNet 2:550/2 && 2:5030/4441]

Аватара пользователя
f0s
ст. лейтенант
Сообщения: 1082
Зарегистрирован: 2007-03-13 18:43:31
Откуда: Санкт-Петербург
Контактная информация:

Re: Проба пера: статья о создании зеркала для NOD32

Непрочитанное сообщение f0s » 2008-06-17 13:31:11

при этом вот что выдает nod32.log:

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



Run script with this parameters: perl upd.pl  letters_from_captcha_image
17-06-2008 14:26:59 Google detected robot. Open this link in browser: http://google.com
Run script with this parameters: perl upd.pl  letters_from_captcha_image
17-06-2008 14:27:08 Google detected robot. Open this link in browser: http://google.com
Run script with this parameters: perl upd.pl  letters_from_captcha_image
17-06-2008 14:27:18 Google detected robot. Open this link in browser: http://google.com
Run script with this parameters: perl upd.pl  letters_from_captcha_image
17-06-2008 14:27:29 Google detected robot. Open this link in browser: http://google.com
Run script with this parameters: perl upd.pl  letters_from_captcha_image
17-06-2008 14:27:39 Google detected robot. Open this link in browser: http://google.com
Run script with this parameters: perl upd.pl  letters_from_captcha_image
17-06-2008 14:27:49 Google detected robot. Open this link in browser: http://google.com
Run script with this parameters: perl upd.pl  letters_from_captcha_image
17-06-2008 14:27:58 Google detected robot. Open this link in browser: http://google.com
Run script with this parameters: perl upd.pl  letters_from_captcha_image
17-06-2008 14:28:08 Google detected robot. Open this link in browser: http://google.com
Run script with this parameters: perl upd.pl  letters_from_captcha_image
17-06-2008 14:28:17 Google detected robot. Open this link in browser: http://google.com
Run script with this parameters: perl upd.pl  letters_from_captcha_image
17-06-2008 14:28:25 Google detected robot. Open this link in browser: http://google.com
Run script with this parameters: perl upd.pl  letters_from_captcha_image
17-06-2008 14:28:36 Google detected robot. Open this link in browser: http://google.com
Run script with this parameters: perl upd.pl  letters_from_captcha_image
17-06-2008 14:28:46 Google detected robot. Open this link in browser: http://google.com
Run script with this parameters: perl upd.pl  letters_from_captcha_image
17-06-2008 14:28:44 Can't open authfile nod32.auth
17-06-2008 14:28:46 Can't open authfile nod32.auth
17-06-2008 14:28:54 Google detected robot. Open this link in browser: http://google.com
Run script with this parameters: perl upd.pl  letters_from_captcha_image
17-06-2008 14:28:55 Google detected robot. Open this link in browser: http://google.com
Run script with this parameters: perl upd.pl  letters_from_captcha_image
17-06-2008 14:29:05 Google detected robot. Open this link in browser: http://google.com
Run script with this parameters: perl upd.pl  letters_from_captcha_image
17-06-2008 14:29:04 Google detected robot. Open this link in browser: http://google.com
Run script with this parameters: perl upd.pl  letters_from_captcha_image
17-06-2008 14:29:14 Google detected robot. Open this link in browser: http://google.com
Run script with this parameters: perl upd.pl  letters_from_captcha_image
17-06-2008 14:29:12 Google detected robot. Open this link in browser: http://google.com
Run script with this parameters: perl upd.pl  letters_from_captcha_image
17-06-2008 14:29:23 Google detected robot. Open this link in browser: http://google.com
Run script with this parameters: perl upd.pl  letters_from_captcha_image
17-06-2008 14:29:34 Google detected robot. Open this link in browser: http://google.com
Run script with this parameters: perl upd.pl  letters_from_captcha_image
17-06-2008 14:29:43 Google detected robot. Open this link in browser: http://google.com
Run script with this parameters: perl upd.pl  letters_from_captcha_image
17-06-2008 14:29:52 Google detected robot. Open this link in browser: http://google.com
Run script with this parameters: perl upd.pl  letters_from_captcha_image
=)
named, named, what is my TTL value?..

[FidoNet 2:550/2 && 2:5030/4441]

Аватара пользователя
f0s
ст. лейтенант
Сообщения: 1082
Зарегистрирован: 2007-03-13 18:43:31
Откуда: Санкт-Петербург
Контактная информация:

Re: Проба пера: статья о создании зеркала для NOD32

Непрочитанное сообщение f0s » 2008-06-17 13:33:22

ghb этом на гугл.ком захожу, никакого кода для поиска не вижу :) чтобы запустить скрипт как он просит
named, named, what is my TTL value?..

[FidoNet 2:550/2 && 2:5030/4441]

Alteron
проходил мимо

Re: Проба пера: статья о создании зеркала для NOD32

Непрочитанное сообщение Alteron » 2008-06-23 7:50:05

Скрипт замечательно работает. Но... 20 июня у меня не смог обновиться народ. Все файлы пристуствуют. Принудительно жмёшь обновить на клиенте, он проверяет файл update.ver, начинает что-то скачивать, доходит до половины и говорит, что ен может скачать файл.
Оставил до понедельника. Сегодня пришёл - ситуация аналогичная. Клиенты обновиться не могут (базы за 19 число), но в логах всё путём. Утром немного покачал, а потом пишет, что базы уже не требуют абгрейда.
Удалил все файлы nup, запустил снова скрипт обновления, обновления выкачались, обновления скачались. Что это было?

Аватара пользователя
f0s
ст. лейтенант
Сообщения: 1082
Зарегистрирован: 2007-03-13 18:43:31
Откуда: Санкт-Петербург
Контактная информация:

Re: Проба пера: статья о создании зеркала для NOD32

Непрочитанное сообщение f0s » 2008-06-23 8:25:08

+1!! у меня тоже самое и уже второй раз!

пишет "невозможно обновить базу данных сигнатур"
ошибка загрузки файла с сервера обновлений
named, named, what is my TTL value?..

[FidoNet 2:550/2 && 2:5030/4441]

F4nT0M
проходил мимо

Re: Проба пера: статья о создании зеркала для NOD32

Непрочитанное сообщение F4nT0M » 2008-06-25 21:26:33

Проблема в следующем:
Вылетали ошибки при запуске скрипта, кричащие на ошибки в синтаксисе кода.

Сначала пинал на всё подряд, но немного разобравшись нашёл проблему...
А заключалась она в том, что update.ver по каким-то причинам скачивается пустым...

Никто не знает, с чем сие может быть связано?

Roemomag
проходил мимо

Re: Проба пера: статья о создании зеркала для NOD32

Непрочитанное сообщение Roemomag » 2008-06-26 4:44:47

Ребята, подскажите почему не ставится модуль perl LWP?
Начинает устанавливаться, затем когда подходит к тесту make'a пишет, что
make had some problems. Maybe interrupted? Won't test.
затем пишет следующее....
running make install
make had some problems. Maybe interrupted? Won't install.
Спасибо заранее.

Alteron
проходил мимо

Re: Проба пера: статья о создании зеркала для NOD32

Непрочитанное сообщение Alteron » 2008-06-27 9:06:34

Никто не знает, с чем сие может быть связано?
Ошибки в синтаксисе я так понял связаны с тем, что скрипт не находит имя и пароль. Я пробовал вставлять в гугль запрос, который делает скрипт, и гугль сругался, что это типа у вас какой-то вирус. Запрос не прошёл. Имя и пароль для обновления найдены не были.
Если полазить по и-нету, найти валидные имя и пароль для обновления и вставить их в файл nod32.auth, то при запуске скрипта ошибок уже нет. В общем в теперешнем виде скрипт не был испытан на отказоустойчивость при возникновении проблем. Если бы понять что там и как работает внутри, то по идее, можно всё подправить.

f4nt0m
проходил мимо

Re: Проба пера: статья о создании зеркала для NOD32

Непрочитанное сообщение f4nt0m » 2008-06-27 19:59:52

Alteron писал(а):Ошибки в синтаксисе я так понял связаны с тем, что скрипт не находит имя и пароль.
К сожалению, нет.
связку логин\пасс скрипт у меня находит замечательно.

Судя по коду, ошибка возникает в момент выборки информации из update.ver
А update.ver у меня почему-то скачивался пустым =(

Что там в строке - я сейчас не вспомню, ибо снёс ос, сейчас ставлю заново.
Могу сказать номер строки: 133.

Alteron
проходил мимо

Re: Проба пера: статья о создании зеркала для NOD32

Непрочитанное сообщение Alteron » 2008-06-30 5:46:06

А подскажи пожалуйста вообще алгоритм работы скрипта? В чужом коде разбираться самое неблагодарное дело.
Что вообще содержится в update.ver?

Аватара пользователя
FenX
ст. прапорщик
Сообщения: 513
Зарегистрирован: 2008-04-23 17:46:53
Откуда: Moscow
Контактная информация:

Re: Проба пера: статья о создании зеркала для NOD32

Непрочитанное сообщение FenX » 2008-06-30 18:29:01

Могу расписать только в теории, т.к. перл знаю фиговато :)
Единственное в чём я там точно разобрался - это в какой из моментов какая функция вызывается))

Вобщем проблема снята...
После переустановки оси всё запархало...

Аватара пользователя
ADRE
майор
Сообщения: 2646
Зарегистрирован: 2007-07-26 8:53:49
Контактная информация:

Re: Проба пера: статья о создании зеркала для NOD32

Непрочитанное сообщение ADRE » 2008-07-08 5:50:08

Если есть свои ключи че тоже файл лицензии генерить?
//del

Alteron
проходил мимо

Re: Проба пера: статья о создании зеркала для NOD32

Непрочитанное сообщение Alteron » 2008-07-08 7:03:08

Вчера опять не прошло обновление. Посмотрел, файл update.ver был не пустой. Так что дело явно не в этом.
Да и к тому же, как я говорил, при удалении файлов с расширением nup из директории с апдейтами, обновление происходит нормально. Я так подозреваю, что скрипт просто не удаляет устаревшие базы, и от этого у него крыша съезжает.