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

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

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

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
ak42
мл. сержант
Сообщения: 83
Зарегистрирован: 2011-08-19 11:40:32

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

Непрочитанное сообщение ak42 » 2024-05-22 13:35:47

А вот что делать, если размер базы постоянно растет ?
На html, генерируемом скриптом размер базу указан в 1 гигабайт, а на самом деле они по 4 гига !
Если их удалить и запустить скрипт, что заново скачанные будут по 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/

ixer
ефрейтор
Сообщения: 69
Зарегистрирован: 2019-10-04 12:34:24

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

Непрочитанное сообщение ixer » 2024-05-22 13:45:45

ak42 писал(а):
2024-05-22 13:35:47
что делать, если размер базы постоянно растет
Я у себя оставил минимум версий. Мржно удалять регулярно (очищать папку с обновами) и перекачивать повторно, но я как то забил на ето, пока места на сервере хватает. А так проблема в скрипте - он хранит все и не чистит старые, выпавшие файлы. Править/допиливать, конечно же, никто не будет - как я уже говорил - сейчас две команды работают над новым решением.

depositaire
ефрейтор
Сообщения: 55
Зарегистрирован: 2011-10-14 14:04:17

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

Непрочитанное сообщение depositaire » 2024-05-22 13:48:03

ZULI писал(а):
2024-05-21 17:39:41
Не теряется связь с сервером при установке? А то как накачу, а там вдруг нужно будет тыкнуть какое нибудь "разрешить" чтобы попасть на сервер )
Эсет, на сколько я помню, никогда не блочил при установке по РДП или через проги удалёнки. Если только может старые версии порты резали. Но я ставил на все серваки через РДП и проблем не возникло никаких. Главное потом в файрвол не залезать с кривыми руками, а то это к дальней дороге) Это каспер параноик и блочит если через проги зайти. Но если через РДП то новые версии без проблем заливаются и активируются и настройками дают управлять.
ixer писал(а):
2024-05-22 13:45:45
А так проблема в скрипте - он хранит все и не чистит старые, выпавшие файлы.
Ну я бы не назвал это проблемой. Это скорее не его работа. Изначально его делали тупо зайти на сайт и скачать то что там есть. А вот ещё что-то сверять явно не задумывались даже. Это уже надо напрягать его делать какую-то сверку с файлом обнов и убирать старое. Да и в наше время гигом больше или меньше погоды особо не сделает уже. Если конечно не хранить все 100500 версий эсета.

ak42
мл. сержант
Сообщения: 83
Зарегистрирован: 2011-08-19 11:40:32

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

Непрочитанное сообщение ak42 » 2024-05-22 13:55:49

Вот при обновлении ep9 в логах есть записи про удаление файлов и каталогов, а при v16 и v17 - таких записей нет.
Так что скрипт все-таки может удалять не нужные файлы ?
v16 и v17 я сам добавлял в скрипт, взяв из этой темы, может быть не все добавил ?

ak42
мл. сержант
Сообщения: 83
Зарегистрирован: 2011-08-19 11:40:32

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

Непрочитанное сообщение ak42 » 2024-05-22 14:24:21

да и в mirror.class.php я вижу функции удаления файлов и каталогов

guru431
проходил мимо
Сообщения: 8
Зарегистрирован: 2011-10-25 22:17:33

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

Непрочитанное сообщение guru431 » 2024-05-22 17:51:46

Добрый день!

Подскажите, почему скрипт не работает с этим зеркалом:
Reborns писал(а):
2024-04-09 8:38:50
По поводу вот этого поста , нашел еще один сервер обновлений который работает на скрипте от кингстона , но такой проблеммы как у меня нету . Антивирус нормально обновляеться с этого сервера с включенной галочкой "создание зеркала обновлений"

Может у кого есть контак с владельцем сервера ? узнаем что и как ???
КОД: ВЫДЕЛИТЬ ВСЁ

***от телеграмм канала https://uz.tgstat.com/ru/channel/@spyuz
Сервер: https://912.youface.uz
Адрес теперь другой - 222.youface.uz
Само зеркало медленное, но все мои клиенты с него обновляются нормально, а скрипт не хочет:

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

[2024-05-22, 17:42:54] Запущен скрипт 20210130 [Freedom for All by Kingston]
[2024-05-22, 17:42:54] [ver. v16] Валидация ключа [@spyuz:Mayskye] для версии v16
[2024-05-22, 17:42:54] [ver. v16] Проверка ключа [@spyuz:Mayskye]
[2024-05-22, 17:42:57] [ver. v16] Проверка зеркала 222.youface.uz с ключом [@spyuz:Mayskye]
[2024-05-22, 17:42:58] [ver. v16] Trying download file /consumerlatest-dll-rel-sta/mod_056_tdt_rsw_g3010_1003/em056_64_n1.dll.nup from 222.youface.uz
[2024-05-22, 17:42:58] [ver. v16] Found valid key [@spyuz:Mayskye]
[2024-05-22, 17:42:58] [ver. v16] Key [@spyuz:Mayskye:v16] already exists
PHP Warning:  Trying to access array offset on value of type bool in /var/nod32ms/inc/classes/Mirror.class.php on line 234

Warning: Trying to access array offset on value of type bool in /var/nod32ms/inc/classes/Mirror.class.php on line 234
[2024-05-22, 17:42:59] [ver. v16] Общий размер базы: 0 Bytes
[2024-05-22, 17:42:59] [ver. v16] Ваша база была успешно обновлена до версии 29268
[2024-05-22, 17:42:59] [ver. ep10] Валидация ключа [@spyuz:Mayskye] для версии ep10
[2024-05-22, 17:42:59] [ver. ep10] Проверка ключа [@spyuz:Mayskye]
[2024-05-22, 17:42:59] [ver. ep10] Проверка зеркала 222.youface.uz с ключом [@spyuz:Mayskye]
[2024-05-22, 17:43:00] [ver. ep10] Trying download file /businesslatest-dll-rel-sta/mod_008_epfw_km_1632/em008k_a64_n15.dll.nup from 222.youface.uz
[2024-05-22, 17:43:00] [ver. ep10] Found valid key [@spyuz:Mayskye]
[2024-05-22, 17:43:00] [ver. ep10] Key [@spyuz:Mayskye:ep10] already exists
[2024-05-22, 17:43:00] [ver. ep10] Общий размер базы: 0 Bytes
[2024-05-22, 17:43:00] [ver. ep10] Ваша база была успешно обновлена до версии 29268
[2024-05-22, 17:43:00] [ver. ep11] Валидация ключа [@spyuz:Mayskye] для версии ep11
[2024-05-22, 17:43:00] [ver. ep11] Проверка ключа [@spyuz:Mayskye]
[2024-05-22, 17:43:01] [ver. ep11] Проверка зеркала 222.youface.uz с ключом [@spyuz:Mayskye]
[2024-05-22, 17:43:05] [ver. ep11] Trying download file /endpointwindowslatest-rel-sta/mod_005_cleaner_1399/em005_a64_n1.dll.nup from 222.youface.uz
[2024-05-22, 17:43:05] [ver. ep11] Found valid key [@spyuz:Mayskye]
[2024-05-22, 17:43:05] [ver. ep11] Key [@spyuz:Mayskye:ep11] already exists
[2024-05-22, 17:43:05] [ver. ep11] Общий размер базы: 0 Bytes
[2024-05-22, 17:43:05] [ver. ep11] Ваша база была успешно обновлена до версии 29268
[2024-05-22, 17:43:05] Общий размер всех баз: 0 Bytes
[2024-05-22, 17:43:05] Генерация html...
[2024-05-22, 17:43:05] Общее время выполнения: 00:11
[2024-05-22, 17:43:05] Скрипт остановлен.

boot-a
рядовой
Сообщения: 45
Зарегистрирован: 2017-03-24 11:54:30
Контактная информация:

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

Непрочитанное сообщение boot-a » 2024-05-22 21:37:48

ak42 писал(а):
2024-05-22 13:35:47
А вот что делать, если размер базы постоянно растет ?
На html, генерируемом скриптом размер базу указан в 1 гигабайт, а на самом деле они по 4 гига !
Если их удалить и запустить скрипт, что заново скачанные будут по 1 гигу весить.
Есть такой баг, подтверждаю. При чем удаление старых (месяц+) файлов приводит к выходу из строя зеркала. Для себя решил просто - раз в месяц глубокой ночью автоматом сносятся все каталоги с обновлениями и стартует скрипт. За месяц дорастает гигабайт до 10, что приемлемо для меня. Из минусов: раз в месяц приходит много сообщений на email от конечных точек о том, что антивирус не может обновиться.

ak42
мл. сержант
Сообщения: 83
Зарегистрирован: 2011-08-19 11:40:32

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

Непрочитанное сообщение ak42 » 2024-05-23 16:12:10

ep удаляет файлы (пишет в лог, что удалил)
до версии 16 тоже удаляет
не удаляет только 16 и 17 версию

boot-a
рядовой
Сообщения: 45
Зарегистрирован: 2017-03-24 11:54:30
Контактная информация:

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

Непрочитанное сообщение boot-a » 2024-05-24 10:12:12

ak42 писал(а):
2024-05-23 16:12:10
ep удаляет файлы (пишет в лог, что удалил)
Пишет то пишет, но по факту папка endpointwindowslatest-rel-sta растет до бесконечности.

to-03
рядовой
Сообщения: 16
Зарегистрирован: 2014-08-20 2:41:55

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

Непрочитанное сообщение to-03 » 2024-05-26 19:57:53

Вот тут вроде как автоматизировали получение ключей через гит, это дело бы дописать в старый или уже добавить в новый скрипт.
Еще говориться про получение ключа без капчи и почты версии protect.

ixer
ефрейтор
Сообщения: 69
Зарегистрирован: 2019-10-04 12:34:24

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

Непрочитанное сообщение ixer » 2024-06-09 23:45:35

ak42 писал(а):
2024-05-22 14:24:21
да и в mirror.class.php я вижу функции удаления файлов и каталогов
boot-a писал(а):
2024-05-24 10:12:12
но по факту папка endpointwindowslatest-rel-sta растет до бесконечности.
Не уверен что текущий скрипт удаляет старие версии обновлений коректно. Вот за 3 минути нашел /eset/businesslatest-dll-rel-bat/mod_001_perseus_2424/em001_32_l2.dll.nup и /eset/businesslatest-dll-rel-bat/mod_001_perseus_2433/em001_32_l2.dll.nup хотя версия 2424 должна быть удалена.
Мож кто напишет/допилит скрипт. По сути нужно удалить все, что не упоминается в файлах update.ver, или же для каждого из файлов оставить только тот, у которого выше версия.

lesik1988
проходил мимо
Сообщения: 8
Зарегистрирован: 2024-06-14 13:19:15

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

Непрочитанное сообщение lesik1988 » 2024-06-14 13:22:07

Для удаления файлов из баз ep10. ep11, v16
Правим /eset/inc/classes/Mirror.class.php

до вида

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

            // Download files
252             if (!empty($download_files)) {
253                 static::download_files($download_files);
254                 static::$updated = !static::$unAuthorized;
255             }
256             $version = static::$version == 'v5' ? 'ep5' : static::$version;
257             $version = static::$version == 'v16' ? 'consumerlatest' : static::$version;
258             $version = static::$version == 'ep10' ? 'businesslatest' : static::$version;
259             $version = static::$version == 'ep11' ? 'endpointwindowslatest' : static::$version;
260             // Delete not needed files
261             foreach (glob(Tools::ds($web_dir, $version . "-*"), GLOB_ONLYDIR) as $file) {
262                 $del_files = static::del_files($file, $needed_files);
263                 if ($del_files > 0) {
264                     static::$updated = true;
265                     Log::write_log(Language::t("Deleted files: %s", $del_files), 3, static::$version);
266                 }
267             }

ak42
мл. сержант
Сообщения: 83
Зарегистрирован: 2011-08-19 11:40:32

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

Непрочитанное сообщение ak42 » 2024-06-14 14:30:38

а для v17 так ?

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

$version = static::$version == 'v17' ? 'consumerwindowsfull' : static::$version;

lesik1988
проходил мимо
Сообщения: 8
Зарегистрирован: 2024-06-14 13:19:15

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

Непрочитанное сообщение lesik1988 » 2024-06-14 14:54:11

скорее так. переменная используется в функции удаления. а некоторые версии нода стали использовать папки не по шаблону.

ak42
мл. сержант
Сообщения: 83
Зарегистрирован: 2011-08-19 11:40:32

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

Непрочитанное сообщение ak42 » 2024-06-14 14:57:02

Спасибо!
буду смотреть

ak42
мл. сержант
Сообщения: 83
Зарегистрирован: 2011-08-19 11:40:32

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

Непрочитанное сообщение ak42 » 2024-06-15 12:16:35

про v3 и ep9 в логе есть запись про удаление файлов и каталогов, а по v16 и v17 - нет

lesik1988
проходил мимо
Сообщения: 8
Зарегистрирован: 2024-06-14 13:19:15

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

Непрочитанное сообщение lesik1988 » 2024-06-15 13:41:32

смотрите растет ли размер. скорее оно так и должно быть. раньше писало что есть файлы на удаление но путь был не тот вот оно и не удаляло. можно добавить логов и думать а сейчас в меня с размером все ок

ZULI
рядовой
Сообщения: 48
Зарегистрирован: 2014-04-13 22:20:27

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

Непрочитанное сообщение ZULI » 2024-06-15 19:07:37

Пытаюсь сделать новый ключик, зарегил бизнес аккаунт через генератор с впн, вроде бы он зарегился, захожу в него, а лицензий триальных нет.

На дашборде нажимаю START FREE TRIAL, ставлю галку что согласен с политикой и нажимаю CONTINUE а ничего не происходит. Что я делаю не так?

ZULI
рядовой
Сообщения: 48
Зарегистрирован: 2014-04-13 22:20:27

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

Непрочитанное сообщение ZULI » 2024-06-15 19:24:56

Похоже есет плющит, в консоле разработчика https://eba.eset.com/api/companies/createTrialLicense 500 (Internal Server Error)
ждемс.

ak42
мл. сержант
Сообщения: 83
Зарегистрирован: 2011-08-19 11:40:32

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

Непрочитанное сообщение ak42 » 2024-06-16 12:07:15

lesik1988, размер вроде бы даже уменьшается.
На одной из VPS я включил обратно hardlinks, может быть даже скрипт перестанет падать при переходе с rel-sta на rel-bat и обратно.

ZULI
рядовой
Сообщения: 48
Зарегистрирован: 2014-04-13 22:20:27

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

Непрочитанное сообщение ZULI » 2024-06-17 16:52:23

Все так же выдает 500-ю ошибку получение триальной лицензии. Может у кого-то получилось в ближайшие дни сделать лицензию?

lesik1988
проходил мимо
Сообщения: 8
Зарегистрирован: 2024-06-14 13:19:15

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

Непрочитанное сообщение lesik1988 » 2024-06-18 7:51:17

ZULI писал(а):
2024-06-17 16:52:23
Может у кого-то получилось в ближайшие дни сделать лицензию?
Делал 12 числа все ок.

lesik1988
проходил мимо
Сообщения: 8
Зарегистрирован: 2024-06-14 13:19:15

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

Непрочитанное сообщение lesik1988 » 2024-06-18 7:53:02

ak42 писал(а):
2024-06-16 12:07:15
может быть даже скрипт перестанет падать при переходе с rel-sta на rel-bat и обратно
объясните, может выделю время посмотрю

ZULI
рядовой
Сообщения: 48
Зарегистрирован: 2014-04-13 22:20:27

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

Непрочитанное сообщение ZULI » 2024-06-18 9:13:14

lesik1988 писал(а):
2024-06-18 7:51:17
Делал 12 числа все ок.
А можешь попробовать сейчас? Я делал 14 и позже, все равно ошибка 500. Лицензию пытался и в ручную из ЛК запрашивать и скриптом (последняя версия). Хз, возможно конечно из-за моего прокси оно, но все шаги до получения лицензии были успешные.

lesik1988
проходил мимо
Сообщения: 8
Зарегистрирован: 2024-06-14 13:19:15

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

Непрочитанное сообщение lesik1988 » 2024-06-18 9:42:04

ZULI писал(а):
2024-06-18 9:13:14
А можешь попробовать сейчас? Я делал 14 и позже, все равно ошибка 500. Лицензию пытался и в ручную из ЛК запрашивать и скриптом (последняя версия). Хз, возможно конечно из-за моего прокси оно, но все шаги до получения лицензии были успешные.
Все отлично работает!!!!!