шустрый скрипт скрипт зеркала NOD32

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

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

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
harmless
лейтенант
Сообщения: 719
Зарегистрирован: 2007-08-23 10:56:51
Откуда: Украина, г. Киев, г. Белая Церковь
Контактная информация:

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение harmless » 2018-02-22 17:16:02

Исправил мелкие баги в последней версии - все должно работать нормально со следующего запуска после обновления
++++++++++
По поводу проседания скорости при загрузке - баг замечен только на виртуалках разных гипервизоров, проверял на docker и lxd(lxc) контейнерах на разных ОС(macosx, debian 9, ubuntu 16.04) скрипт работает как нужно и без обновления пакета curl
Если у кого-то есть идеи как выловить причину - пишите

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

5973785
ефрейтор
Сообщения: 50
Зарегистрирован: 2009-09-19 13:02:45
Контактная информация:

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение 5973785 » 2018-02-22 20:34:41

Я в списке зеркал откуда тянуть обновы оставил только упдатед.Есет.ком и с тех пор больше месяца глюк не проявлялся, хотя не исключают что это связано счемто другим.
Изображение

Аватара пользователя
V0lk
рядовой
Сообщения: 41
Зарегистрирован: 2013-07-02 16:43:29

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение V0lk » 2018-02-26 12:22:08

harmless, 5973785, а я, как всегда, костылями проблему решил - скрипт запускаю каждый час в 15 минут, а каждый час в 5 минут прибиваю скрипт. Суть - если закачка зависла, через час скрипт начнет качать заново.
Знаю, некрасиво, но работает.
НЕТ ВОЙНЕ!

AlexVPetrov
рядовой
Сообщения: 33
Зарегистрирован: 2012-12-10 14:25:56

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение AlexVPetrov » 2018-02-26 12:37:00

V0lk, можно через утилиту timeout

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

timeout 55m /usr/local/bin/php -q update.php

Аватара пользователя
V0lk
рядовой
Сообщения: 41
Зарегистрирован: 2013-07-02 16:43:29

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение V0lk » 2018-02-26 13:45:58

AlexVPetrov, спасибо! Это же Linux-way - решать как удобней конкретно вам :)
НЕТ ВОЙНЕ!

kc_duke
рядовой
Сообщения: 32
Зарегистрирован: 2018-03-01 14:37:16

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение kc_duke » 2018-03-01 14:44:10

Всем доброго времени суток,
прошу прощение что с порога и сразу о плохом. Но как мне кажется я нашел странный баг. Хотел сделать чтобы update.ver и сами обновы были в одном каталоге и поправил init.php, ну вот так для 5 версии:

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

$DIRECTORIES = array(
    3 => 'eset_upd',
    4 => 'eset_upd/v4',
    5 => 'v5-rel-sta',
    6 => 'eset_upd/v6',
    7 => 'eset_upd/v7',
    8 => 'eset_upd/v8',
    9 => 'eset_upd/v9',
    10 => 'eset_upd/v10',
    11 => 'eset_upd/v11',
После этой правки абсолютно все серверы становятся недоступными:

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

2018-03-01, 11:31:25] [ver. 5] Зеркало update.eset.com недоступно
[2018-03-01, 11:31:25] [ver. 5] Зеркало um01.eset.com недоступно
[2018-03-01, 11:31:26] [ver. 5] Зеркало um02.eset.com недоступно
[2018-03-01, 11:31:26] [ver. 5] Зеркало um03.eset.com недоступно
[2018-03-01, 11:31:26] [ver. 5] Зеркало um04.eset.com недоступно
[2018-03-01, 11:31:26] [ver. 5] Зеркало um05.eset.com недоступно
[2018-03-01, 11:31:27] [ver. 5] Зеркало um06.eset.com недоступно
[2018-03-01, 11:31:27] [ver. 5] Зеркало um07.eset.com недоступно
[2018-03-01, 11:31:28] [ver. 5] Зеркало um08.eset.com недоступно
[2018-03-01, 11:31:28] [ver. 5] Зеркало um09.eset.com недоступно
[2018-03-01, 11:31:29] [ver. 5] Зеркало um10.eset.com недоступно
[2018-03-01, 11:31:29] [ver. 5] Зеркало um21.eset.com недоступно
[2018-03-01, 11:31:29] [ver. 5] Зеркало um23.eset.com недоступно
[2018-03-01, 11:31:50] [ver. 5] Зеркало um13.cn.eset.com недоступно
[2018-03-01, 11:32:11] [ver. 5] Зеркало um15.cn.eset.com недоступно
[2018-03-01, 11:32:32] [ver. 5] Зеркало um16.cn.eset.com недоступно
[2018-03-01, 11:32:33] [ver. 5] Зеркало um10.za.eset.com недоступно
[2018-03-01, 11:32:33] [ver. 5] Зеркало um01.ru.eset.com недоступно
[2018-03-01, 11:32:33] [ver. 5] Ни одно зеркало не отвечает!
Как только привожу обратно к виду eset_upd/v5 сервера находятся.

fahr
мл. сержант
Сообщения: 111
Зарегистрирован: 2013-01-15 19:30:00

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение fahr » 2018-03-01 15:01:01

kc_duke писал(а): мне кажется я нашел странный баг
вам кажется, это не баг :smile:
оставьте все как есть, зачем изобретать велосипед?

kc_duke
рядовой
Сообщения: 32
Зарегистрирован: 2018-03-01 14:37:16

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение kc_duke » 2018-03-01 15:09:22

Не хочу чтобы ссылка была вида eset_upd/v*. Есть домен и хотел сделать что-то типа: v4.домен.нет, v5.домен.нет. Подумал что это самый простой способ. Но не тут то было. :(

Plague
рядовой
Сообщения: 28
Зарегистрирован: 2008-03-11 11:43:30

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение Plague » 2018-03-01 15:38:36

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

fahr
мл. сержант
Сообщения: 111
Зарегистрирован: 2013-01-15 19:30:00

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение fahr » 2018-03-01 15:43:17

вот-вот, простой и правильный способ - это сконфигурировать ваш веб-сервер

kc_duke
рядовой
Сообщения: 32
Зарегистрирован: 2018-03-01 14:37:16

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение kc_duke » 2018-03-01 16:02:57

Plague писал(а): а что мешает вырулить тоже самое средствами веб-сервера, не трогая скрипт?
Ну видимо так и придется сделать.
Plague писал(а): кстати, не уверен, что это понравится клиентам.
Они меня уже хотят с потрохами съесть за то что стало не нод.домен.нет (у нас была только 4ка), а уж за eset_upd/v* и подавно шапками закидают.
fahr писал(а): простой и правильный способ
Правильный соглашусь, но уж точно не более простой чем заменить пару слов в паре строчек. Я немного не в этом области работаю. Придется много курить доку. :)

fahr
мл. сержант
Сообщения: 111
Зарегистрирован: 2013-01-15 19:30:00

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение fahr » 2018-03-01 16:19:03

kc_duke писал(а): Правильный соглашусь, но уж точно не более простой чем заменить пару слов в паре строчек. Я немного не в этом области работаю. Придется много курить доку. :)
так там и будет пара строчек :smile:

harmless
лейтенант
Сообщения: 719
Зарегистрирован: 2007-08-23 10:56:51
Откуда: Украина, г. Киев, г. Белая Церковь
Контактная информация:

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение harmless » 2018-03-01 17:45:46

kc_duke писал(а):
Plague писал(а): а что мешает вырулить тоже самое средствами веб-сервера, не трогая скрипт?
Ну видимо так и придется сделать.
Plague писал(а): кстати, не уверен, что это понравится клиентам.
Они меня уже хотят с потрохами съесть за то что стало не нод.домен.нет (у нас была только 4ка), а уж за eset_upd/v* и подавно шапками закидают.
fahr писал(а): простой и правильный способ
Правильный соглашусь, но уж точно не более простой чем заменить пару слов в паре строчек. Я немного не в этом области работаю. Придется много курить доку. :)
А когда Вы начнете уже читать документации и форум!?
В README.md все описано - берете rewrite за яйца и крутите в любую сторону!
А по поводу структуры папок(eset_upd/*) - так это структура самого eset'a(см. официальные заркала)

kc_duke
рядовой
Сообщения: 32
Зарегистрирован: 2018-03-01 14:37:16

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение kc_duke » 2018-03-02 4:23:13

Еще заметил что скрипт под виндой категорически не любит пробелы что к www, что к winrar. Не помогают ни кавычки в пути, ни %20. Хотя возможно это я такой тупой. :oops:

chebik
рядовой
Сообщения: 17
Зарегистрирован: 2017-12-03 21:58:40

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение chebik » 2018-03-07 0:56:06

Возможно нубская проблема, но. Скрипт последней версии, дебиан9. Скрипт работает, все скачивает, веб-страницу отдает со статистикой а нод не качает обновления. Ошибка файл не найден на сервере. ЕнджинИкс со стандартной конфой из ридми. Подскажите как решить.

harmless
лейтенант
Сообщения: 719
Зарегистрирован: 2007-08-23 10:56:51
Откуда: Украина, г. Киев, г. Белая Церковь
Контактная информация:

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение harmless » 2018-03-07 3:07:52

chebik писал(а):Возможно нубская проблема, но. Скрипт последней версии, дебиан9. Скрипт работает, все скачивает, веб-страницу отдает со статистикой а нод не качает обновления. Ошибка файл не найден на сервере. ЕнджинИкс со стандартной конфой из ридми. Подскажите как решить.
Телепаты в отпуске - лог хотя бы покажите и конфиг, а то я не верю!
И ещё- если nginx из официальных репозитариев Debian - там есть глюк с map модулем, ставьте из официального репозитария nginx!

chebik
рядовой
Сообщения: 17
Зарегистрирован: 2017-12-03 21:58:40

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение chebik » 2018-03-07 15:09:55

Большое спасибо за толчок в нужное направление. Nginx из бэкпортов крайней версии проблему решил.
А в оф.репозитарии Nginx не оказалось версии для платформ armhf.

Аватара пользователя
V0lk
рядовой
Сообщения: 41
Зарегистрирован: 2013-07-02 16:43:29

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение V0lk » 2018-03-08 10:56:21

harmless писал(а): И ещё- если nginx из официальных репозитариев Debian - там есть глюк с map модулем, ставьте из официального репозитария nginx!
Хм, у меня нормально работает из дебовских реп. 8)
НЕТ ВОЙНЕ!


Аватара пользователя
V0lk
рядовой
Сообщения: 41
Зарегистрирован: 2013-07-02 16:43:29

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение V0lk » 2018-03-15 17:30:02

chebik писал(а):Какая версия
Если вопрос мне, то:

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

nginx/stable,stable,stable,stable,now 1.10.3-1+deb9u1 all [installed]
  small, powerful, scalable web/proxy server
НЕТ ВОЙНЕ!

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

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение xcv » 2018-04-28 10:49:05

попробовал развернуть скрипт на виндовой машине для теста, вроде все настроил, единственная проблема это путь к unrar.exe, достал такой файлик из папки винрара, указал к нему абсолютный путь, в итоге в логе получаю "Unrar не являеться исполняемым по пути d:\www\nod\tools\" как правильно указать путь и где взять правильный unrar.exe?
заранее спасибо


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

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение xcv » 2018-04-28 11:16:36

скачал по ссылке https://www.rarlab.com/rar/unrarw32.exe архив, из него достал экзешник, положил вместо того что брал из винрара, ошибка прежняя, может нужны еще какие файлы, или не тот unrar беру, или путь не правильно указываю? не могу понять в чем проблема, пробовал даже скачать скрипт из первого сообщения этой ветки, в нем есть unrar.exe, с ним таже самая ошибка, куда копать?

xcv
проходил мимо
Сообщения: 4
Зарегистрирован: 2018-04-28 11:52:37

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение xcv » 2018-04-28 16:17:11

вопрос снят, разобрался, надо было указывать не путь к папке с файлом, а путь + имя файла

hasper
рядовой
Сообщения: 38
Зарегистрирован: 2014-02-24 10:45:11

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение hasper » 2018-05-18 8:58:26

Плиз хелп после последнего обновления скрипта 20180222
перестало работать((
в консоле :

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

 Undefined offset: -9223372036854775808 in /home/admin/web/public_html/inc/classes/Tools.class.php on line 138
В логах

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

[2018-05-18, 05:56:31] [ver. 8] Найдено ссылок: 0
[2018-05-18, 05:56:31] [ver. 8] Файл ключей пуст!
[2018-05-18, 05:56:31] [ver. 8] Скрипт будет остановлен!
[2018-05-18, 05:56:31] Общий размер всех баз: 0 
[2018-05-18, 05:56:31] Генерация html...
[2018-05-18, 05:56:31] Общее время выполнения: 00:10
[2018-05-18, 05:56:31] Скрипт остановлен.