Проблемы с установкой, настройкой и работой системных и сетевых программ.
Модераторы: GRooVE, alexco
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
Reborns
- ефрейтор
- Сообщения: 62
- Зарегистрирован: 2020-12-10 13:24:51
Непрочитанное сообщение
Reborns » 2021-01-29 19:52:30
Kingston-kms,
Запускаю под рут ом так что права на папках неважны
uname -a
Код: Выделить всё
Linux debian 4.19.0-13-amd64 #1 SMP Debian 4.19.160-2 (2020-11-28) x86_64 GNU/Linux
php -v
Код: Выделить всё
PHP 7.2.34-9+0~20210112.53+debian10~1.gbpfdd1e6 (cli) (built: Jan 12 2021 13:59:53) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
with Zend OPcache v7.2.34-9+0~20210112.53+debian10~1.gbpfdd1e6, Copyright (c) 1999-2018, by Zend Technologies
Код: Выделить всё
php -m
[PHP Modules]
calendar
Core
ctype
curl
date
dom
exif
fileinfo
filter
ftp
gd
gettext
hash
iconv
intl
json
libxml
mbstring
mysqli
mysqlnd
openssl
pcntl
pcre
PDO
pdo_mysql
Phar
posix
readline
Reflection
session
shmop
SimpleXML
sockets
sodium
SPL
standard
sysvmsg
sysvsem
sysvshm
tokenizer
wddx
xml
xmlreader
xmlwriter
xsl
Zend OPcache
zip
zlib
[Zend Modules]
Zend OPcache
Человек за бортом
Reborns
-
Хостинг HostFood.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/
-
Neon
- рядовой
- Сообщения: 24
- Зарегистрирован: 2020-10-22 13:57:57
Непрочитанное сообщение
Neon » 2021-01-29 22:04:14
Reborns, кстати по логам интересная ситуация. Качает с первого зеркала. Скачало. Качает со второго Почему? И дальше ошибка открытия файла...
Neon
-
Neon
- рядовой
- Сообщения: 24
- Зарегистрирован: 2020-10-22 13:57:57
Непрочитанное сообщение
Neon » 2021-01-29 22:06:14
Reborns Точно запущена последняя версия скрипта с последним конфигом (правленным под Вас) Точно одна версия? Крон/сситемд не дёргает параллельно?
Neon
-
Neon
- рядовой
- Сообщения: 24
- Зарегистрирован: 2020-10-22 13:57:57
Непрочитанное сообщение
Neon » 2021-01-29 22:14:49
Kingston-kms, Это по прежнему не работает тест ключей на старые версии!!!
Mirror.class.php:110
CURLOPT_URL => "http://" . $mirror . "/" . (static::$dll_file ? static::$dll_file : static::$update_file),
static::$update_file всё еще ссылается на файл, который качается без праверки пароля!!!!
Реши, плиз, наконец-то эту траблу!
Neon
-
Neon
- рядовой
- Сообщения: 24
- Зарегистрирован: 2020-10-22 13:57:57
Непрочитанное сообщение
Neon » 2021-01-29 22:29:37
Kingston-kms, я уже предлагал качать "левый" файл и обрабатывать код ошибки 403. По крайней мере это просигнализирует, что пароль верный. Усложнить алгоритм и тестировать ключ скачиванием (лучше рандомного) файла из списка update.ver.
Neon
-
Kingston-kms
- мл. сержант
- Сообщения: 105
- Зарегистрирован: 2012-11-27 10:32:04
Непрочитанное сообщение
Kingston-kms » 2021-01-30 22:30:56
20210130
Рефакторинг:
- Функция многопоточной загрузки
- Инициализация Mirror класса
- Логика основной функции run_script
Изменено:
- Проверка ключей
- Формирование списка рабочих зеркал с актуальной версией
- Способы загрузки файлов: однопоточная и многопоточная
- Вынес папку tmp из web_dir
Исправлено:
- Мелкие правки
- Путь к web_dir может быть относительный или абсолютный
Kingston-kms
-
around
- рядовой
- Сообщения: 47
- Зарегистрирован: 2008-04-24 21:31:45
- Откуда: Saratov, Russia
-
Контактная информация:
Непрочитанное сообщение
around » 2021-02-01 18:49:29
Kingston-kms писал(а): ↑2021-01-29 19:31:13
around, напишите версию php
Код: Выделить всё
[root@srv-msk1 nod32ms]# php -v
PHP 7.4.14 (cli) (built: Jan 7 2021 21:11:33) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
with Zend OPcache v7.4.14, Copyright (c), by Zend Technologies
Troubles in Windows - reboot, troubles in *nix - be root...
around
-
around
- рядовой
- Сообщения: 47
- Зарегистрирован: 2008-04-24 21:31:45
- Откуда: Saratov, Russia
-
Контактная информация:
Непрочитанное сообщение
around » 2021-02-01 19:22:22
Kingston-kms писал(а): ↑2021-02-01 19:08:36
around, Проверьте работу скачав последнюю версию
На симлинк ругаться перестал, но теперь выдаёт
Код: Выделить всё
[root@srv-msk1 nod32ms]# php update.php
PHP Notice: Undefined index: use_multidownload in /opt/nod32ms/inc/classes/Mirror.class.php on line 434
PHP Notice: Undefined index: use_multidownload in /opt/nod32ms/inc/classes/Mirror.class.php on line 434
PHP Notice: Undefined index: use_multidownload in /opt/nod32ms/inc/classes/Mirror.class.php on line 434
PHP Notice: Undefined index: use_multidownload in /opt/nod32ms/inc/classes/Mirror.class.php on line 434
PHP Notice: Undefined index: use_multidownload in /opt/nod32ms/inc/classes/Mirror.class.php on line 434
PHP Notice: Undefined index: use_multidownload in /opt/nod32ms/inc/classes/Mirror.class.php on line 434
Troubles in Windows - reboot, troubles in *nix - be root...
around
-
VgNCH
- проходил мимо
- Сообщения: 1
- Зарегистрирован: 2021-02-02 9:34:22
Непрочитанное сообщение
VgNCH » 2021-02-02 9:40:47
Пробую обновить Eset ENDPOINT Antivirus (8.0.2028.0) - Ругается: Файл на сервере не найден. В логах nginx - [error] 807#807: *78 open() "/var/www/html/dll/update.ver" failed (2: No such file or directory), client: 192.168.1.79, server: eset_upd, request: "HEAD /dll/update.ver HTTP/1.1", host: "192.168.1.110:2221"
Почему то антивирус пытается искать каталог "dll".
Старая версия (5.0.2272.7) - Обновляется успешно.
Скрипт взял тут
https://github.com/zxzharmlesszxz/eset_mirror_script
VgNCH
-
around
- рядовой
- Сообщения: 47
- Зарегистрирован: 2008-04-24 21:31:45
- Откуда: Saratov, Russia
-
Контактная информация:
Непрочитанное сообщение
around » 2021-02-06 12:12:12
Kingston-kms писал(а): ↑2021-02-01 19:41:45
В конфиг файле добавлена опция в секцию:
use_multidownload = 0
Спасибо большое! Всё заработало, и закачки и хардлинки.
Добра Вам!
Troubles in Windows - reboot, troubles in *nix - be root...
around
-
Neon
- рядовой
- Сообщения: 24
- Зарегистрирован: 2020-10-22 13:57:57
Непрочитанное сообщение
Neon » 2021-02-06 14:25:13
Kingston-kms, Спасибо ОГРОМНОЕ!!! Теперь всё на высшем уровне!!!
Neon
-
Reborns
- ефрейтор
- Сообщения: 62
- Зарегистрирован: 2020-12-10 13:24:51
Непрочитанное сообщение
Reborns » 2021-02-08 13:45:59
Kingston-kms, Все отлично , все болячки исчезли .. Может есть смысл поменять конфиг nginx а ? А то то что сейчас на гите в доках , ну совсем не по феншую ...
Человек за бортом
Reborns
-
lomonosov
- проходил мимо
- Сообщения: 9
- Зарегистрирован: 2018-02-12 21:25:09
Непрочитанное сообщение
lomonosov » 2021-02-08 14:00:11
Reborns писал(а): ↑2021-02-08 13:45:59
А то то что сейчас на гите в доках , ну совсем не по феншую ...
А где феншуйный конфиг?
lomonosov
-
Reborns
- ефрейтор
- Сообщения: 62
- Зарегистрирован: 2020-12-10 13:24:51
Непрочитанное сообщение
Reborns » 2021-02-08 14:06:22
lomonosov, Пару страниц назад если отлистаете , все есть ...
Человек за бортом
Reborns
-
fahr
- мл. сержант
- Сообщения: 111
- Зарегистрирован: 2013-01-15 19:30:00
Непрочитанное сообщение
fahr » 2021-02-08 14:18:51
так на гите и под апач конфиг кривой, у меня сейчас такой
Код: Выделить всё
<VirtualHost *:80>
...
...
...
<Directory /var/www/.../.../...>
...
...
...
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} ^.*(EES|EEA|EFSW)\ Update.*BPC\ 6
RewriteRule ^(eset_upd/)?update.ver$ /eset_upd/ep6/update.ver [L]
RewriteCond %{HTTP_USER_AGENT} ^.*(EES|EEA|EFSW)\ Update.*BPC\ ([7-8]+)
RewriteRule ^(dll/)?update.ver$ /eset_upd/ep%2/dll/update.ver [L]
RewriteCond %{HTTP_USER_AGENT} ^.*(EES|EEA|EFSW)\ Update.*BPC
RewriteRule ^(dll/)?update\.ver$ - [F]
RewriteCond %{HTTP_USER_AGENT} ^.*Update.*BPC\ 5
RewriteRule ^(eset_upd/)?update.ver$ /eset_upd/v5/update.ver [L]
RewriteCond %{HTTP_USER_AGENT} ^.*Update.*BPC\ ([3-8]+)
RewriteRule ^(eset_upd/)?update.ver$ /eset_upd/v3/update.ver [L]
RewriteCond %{HTTP_USER_AGENT} ^.*Update.*BPC\ 9
RewriteRule ^(eset_upd/)?update.ver$ /eset_upd/v9/update.ver [L]
RewriteCond %{HTTP_USER_AGENT} ^.*Update.*BPC\ (10|11)
RewriteRule ^(eset_upd/)?update.ver$ /eset_upd/v10/dll/update.ver [L]
RewriteCond %{HTTP_USER_AGENT} ^.*Update.*BPC\ (1[2-9]+)
RewriteRule ^(eset_upd/)?update.ver$ /eset_upd/v%1/dll/update.ver [L]
</Directory>
Alias /eset_upd "/var/www/nod32up/eset_upd"
AliasMatch ^/v(3|9)-(.*) /var/www/nod32up/v$1-$2
AliasMatch ^/ep(5|6)-(.*) /var/www/nod32up/ep$1-$2
AliasMatch ^/ep(7|8)-dll-(.*) /var/www/nod32up/ep$1-dll-$2
AliasMatch ^/v(10|1[2-9])-dll-(.*) /var/www/nod32up/v$1-dll-$2
</VirtualHost>
алиасы добавлены, т.к. базы физически лежат в другой директории
fahr
-
crewdk
- проходил мимо
- Сообщения: 5
- Зарегистрирован: 2019-03-19 14:49:48
Непрочитанное сообщение
crewdk » 2021-02-08 16:20:26
Простите, за нубский вопрос, но правильно ли я понимаю, что обновлять скрипт с гита нужно из папки с ранее скачанным через команду
Код: Выделить всё
git fetch https://github.com/Kingston-kms/eset_mirror_script
?
crewdk
-
around
- рядовой
- Сообщения: 47
- Зарегистрирован: 2008-04-24 21:31:45
- Откуда: Saratov, Russia
-
Контактная информация:
Непрочитанное сообщение
around » 2021-02-08 16:26:37
Troubles in Windows - reboot, troubles in *nix - be root...
around
-
OLEGRPG
- рядовой
- Сообщения: 15
- Зарегистрирован: 2007-05-16 16:37:32
Непрочитанное сообщение
OLEGRPG » 2021-02-20 0:52:19
Содержимое ввв:
Код: Выделить всё
ls -a
. .. ep6-rel-sta ep7-dll-rel-sta ep8-dll-rel-sta eset_upd index.html v10-dll-rel-sta v12-dll-rel-sta v13-dll-rel-sta v14-dll-rel-sta v9-rel-sta
а это тмп:
Код: Выделить всё
ls -a
. .. ep5-rel-sta ep6-rel-sta ep7-dll-rel-sta ep8-dll-rel-sta eset_upd v10-dll-rel-sta v12-dll-rel-sta v13-dll-rel-sta v14-dll-rel-sta v3-rel-sta v9-rel-sta
Вопрос а куда из ввв делось v3-rel-sta ? или это так нада.
Просто у меня есть еще старые версии а им только v3 и нада.
OLEGRPG
-
Kingston-kms
- мл. сержант
- Сообщения: 105
- Зарегистрирован: 2012-11-27 10:32:04
Непрочитанное сообщение
Kingston-kms » 2021-02-20 16:43:34
OLEGRPG писал(а): ↑2021-02-20 0:52:19
Вопрос а куда из ввв делось v3-rel-sta ? или это так нада.
Обновите версию скрипта. Удалите папки tmp и log. Синхронизируйте конфиг файл, секцию FIND
Запустите обновление
Kingston-kms