Проблемы с установкой, настройкой и работой системных и сетевых программ.
Модераторы: GRooVE, alexco
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
ZULI
- рядовой
- Сообщения: 38
- Зарегистрирован: 2014-04-13 22:20:27
Непрочитанное сообщение
ZULI » 2024-02-14 12:33:15
yoda писал(а): ↑2024-02-14 12:22:17
Тоже такое было. Видимо IP статика? Я решил тем, что дал пару недель просто отдохнуть серверу. Потом опять заработал. И не качайте базы часто. 5-7 раз в день. Я ограничился раз в сутки, ночью. После этого работает нормально.
Да статика, хз, если бы был бан по IP то и остальные бы не обновлялись как по мне. Обновляю 3 раза в сутки, хз снижу кол-во обновлений.
yoda писал(а): ↑2024-02-14 12:23:28
Попробуйте как вариант врубить впн. И посмотреть на результат.
А вот интересно что с ДЦ в германии скрипт вообще ключей не находит, такое ощущение что там лучше чистят выдачу. Но идею проверю.
ZULI
-
Хостинг 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/
-
ak42
- мл. сержант
- Сообщения: 70
- Зарегистрирован: 2011-08-19 11:40:32
Непрочитанное сообщение
ak42 » 2024-02-14 13:04:33
EVKash писал(а): ↑2023-09-27 15:33:32
Под виндой надо скрипт поправить.
CURLOPT_SSL_VERIFYPEER => false,
CURLOPT_SSL_VERIFYHOST => false,
У меня ищет.
опять перестал искать по виндой
в логи ругань про ссылка не найдена
ak42
-
yoda
- рядовой
- Сообщения: 28
- Зарегистрирован: 2023-07-29 9:04:00
Непрочитанное сообщение
yoda » 2024-02-14 13:08:26
только заметил что в5 отличается размером от в3) Хотя это симлинк) Чудеса какие то)
-
Вложения
-
yoda
-
ZULI
- рядовой
- Сообщения: 38
- Зарегистрирован: 2014-04-13 22:20:27
Непрочитанное сообщение
ZULI » 2024-02-14 13:57:14
у меня о чудо, V3 начало выкачиваться, но вот V5 ключи все невалидные. Если это одно и тоже, нафига тогда отдельно оно ключи ищет и проверяет. И вопрос, чисто для размышления, чего они дают V3 качать, а V5 не дают
P.S. для таких как я не сразу понявшим прикол
Код: Выделить всё
ls -al /opt/eset_mirror_script/www/eset_upd/
drwxr-xr-x 2 root root 24 Feb 14 12:58 v3
lrwxrwxrwx 1 root root 39 Feb 14 13:52 v5 -> /opt/eset_mirror_script/www/eset_upd/v3
ZULI
-
ixer
- ефрейтор
- Сообщения: 61
- Зарегистрирован: 2019-10-04 12:34:24
Непрочитанное сообщение
ixer » 2024-02-14 14:55:36
ZULI писал(а): ↑2024-02-14 13:57:14
чего они дают V3 качать, а V5 не дают
v3 ето до v8 включительно. А v8 пока еще не отключили окончательно,хотя легальний v8 с офф сервера не обновляется - пробовал в декабре.
ixer
-
miko
- проходил мимо
- Сообщения: 3
- Зарегистрирован: 2024-02-15 6:47:02
Непрочитанное сообщение
miko » 2024-02-15 6:53:24
ixer, Скажи пожалуйста, в твоих скриптах исправлена проблема sta bat?
в файле Config.class.php строку 211 static::$CONF['create_hard_links'] = ($status != 'false' ? $status : false);
заменил на static::$CONF['create_hard_links'] = 'copy';
Не помогло.
Или кто то может подсказать куда копать, что подправить? Буду благодарен сильно сильно!
Пока настроил cron на удаление всего в каталоге www, но это не приятный костыль.
PS. в php не силен-не ругайте сильно, обращаюсь за помощью.
miko
-
ixer
- ефрейтор
- Сообщения: 61
- Зарегистрирован: 2019-10-04 12:34:24
Непрочитанное сообщение
ixer » 2024-02-15 10:25:01
miko писал(а): ↑2024-02-15 6:53:24
в твоих скриптах
Во первых: скрипт не мой. Ето скрипт Kingston-kms, с дополнением от belkir и некими моими правками, что бы исправить то что ломают дополнения. Так сказать - поправил мелкие баги.
Во вторых: етот скрипт уже допиливать и править никто не будет - Kingston-kms переписывает скрипт из чистого листа. Все ждут когда допилит, но никаких сроков нет.
miko писал(а): ↑2024-02-15 6:53:24
проблема sta bat
Нет
miko писал(а): ↑2024-02-15 6:53:24
куда копать,
Я в себая ничего вообще не делал все обновляется. Может сделать линк с businesslatest-dll-rel-bat на businesslatest-dll-rel-sta и с consumerlatest-dll-rel-bat на consumerlatest-dll-rel-sta? Поробуйте, теоретически (мне кажется) должно помочь. А еще уменьшите число зеркал и частоту обновлений. У меня два раза в сутки, 6 зеркал, имена не задалбывают совсем. Может иногда у кого то пол дня антивирус не обновляется,ну и черт с ним - позже обновится.
ixer
-
5973785
- рядовой
- Сообщения: 49
- Зарегистрирован: 2009-09-19 13:02:45
-
Контактная информация:
Непрочитанное сообщение
5973785 » 2024-02-17 14:19:46
wapen11 писал(а): ↑2024-02-09 14:50:32
Лицуху берем в телеграмме у каких то русскоязычных чехов
А можно личку контакты? Может годик пересидеть а там глядишь и скрипт допилят.
5973785
-
yoda
- рядовой
- Сообщения: 28
- Зарегистрирован: 2023-07-29 9:04:00
Непрочитанное сообщение
yoda » 2024-02-18 14:18:05
wapen11 писал(а): ↑2024-02-09 14:50:32
Лицуху берем в телеграмме у каких то русскоязычных чехов за 1$.
Тоже буду признателен если поделитесь контактами в личку.
yoda
-
X0E2003
- проходил мимо
Непрочитанное сообщение
X0E2003 » 2024-02-25 9:40:06
location ~* \.ver$ {
if ($ver ~ "^ep11$") {
rewrite ^(.*)$ /eset_upd/ep11/dll/update.ver break;
}
if ($ver ~ "^ep11$") {
rewrite ^/eset_upd/dll/update.ver$ /eset_upd/$ver/$1update.ver break;
}
if ($ver ~ "^ep[6-9]$") {
rewrite ^/(dll/)?update.ver$ /eset_upd/$ver/$1update.ver break;
}
if ($ver ~ "^ep1[0-9]$") {
rewrite ^/(dll/)?update.ver$ /eset_upd/$ver/$1update.ver break;
}
if ($ver ~ "^v(5|9)$") {
rewrite ^(.*) /eset_upd/$ver/update.ver break;
}
if ($ver ~ "^v[3-8]$") {
rewrite ^(.*) /eset_upd/v3/update.ver break;
}
if ($ver ~ "^v1[0-1]$") {
rewrite ^(.*) /eset_upd/v10/dll/update.ver break;
}
if ($ver ~ "^v1[2-9]$") {
rewrite ^(.*) /eset_upd/$ver/dll/update.ver break;
}
}
Почему не работают закие записи в nginx?
Если делаю так:
location ~* \.ver$ {
rewrite ^(.*)$ /eset_upd/ep11/dll/update.ver break;
}
Так работает, с условиями нет, почему?!
X0E2003
-
X0E2003
- проходил мимо
Непрочитанное сообщение
X0E2003 » 2024-02-25 13:38:59
rewrite ^/(dll/)?update.ver$ /eset_upd/$ver/$1update.ver break;
так не обновляется, т.е переменная $ver не получает значение, может кто подскажет?!
X0E2003
-
Reborns
- рядовой
- Сообщения: 43
- Зарегистрирован: 2020-12-10 13:24:51
Непрочитанное сообщение
Reborns » 2024-02-25 14:59:19
X0E2003,
Посмотрите на мой конфиг , может что то и подскажет как сделать что бы работало ...
Код: Выделить всё
map $http_user_agent $ver {
"~^.*(ERA|EEA|EES|EFSW|EMSX)+\s+Update.*BPC\s+(\d+)\..*$" "ep$2";
"~^.*Update.*BPC\s+(\d+)\..*$" "v$1";
}
server {
listen 80 default_server;
listen [::]:80;
server_name _;
root /opt/eset_mirror_script/www;
index index.html;
rewrite_log on;
access_log /var/log/nginx/nod32_access.log main_ext;
error_log /var/log/nginx/nod32_error.log warn;
add_header X-Robots-Tag "noindex, nofollow, nosnippet, noarchive";
add_header Cache-Control "no-cache, public, must-revalidate";
location ~* \.(nup|ver|ver\.signed)$ {
expires -1;
add_header Cache-Control no-store;
if ($request_uri ~ ^(.*)\.(signed)) { rewrite ^(/.*)\.signed(\?.*)?$ $1$2 last; }
if ($ver ~ "^ep3") { rewrite ^\/(dll\/)?update.ver$ /eset_upd/v3/update.ver break; }
if ($ver ~ "^ep4") { rewrite ^\/(dll\/)?update.ver$ /eset_upd/v3/update.ver break; }
if ($ver ~ "^ep5") { rewrite ^\/(dll\/)?update.ver$ /eset_upd/v3/update.ver break; }
if ($ver ~ "^ep([7-9]|1[011])$") { rewrite ^\/(dll\/)?update.ver$ /eset_upd/$ver/dll/update.ver break; }
if ($ver ~ "^v[3-8]$") { rewrite ^\/(dll\/)?update.ver$ /eset_upd/v3/update.ver break; }
if ($ver ~ "^v1[4-7]$") { rewrite ^\/(dll\/)?update.ver$ /eset_upd/$ver/dll/update.ver break; }
}
}
Человек за бортом
Reborns
-
yoda
- рядовой
- Сообщения: 28
- Зарегистрирован: 2023-07-29 9:04:00
Непрочитанное сообщение
yoda » 2024-02-25 18:37:10
[/quote]
ixer писал(а): ↑2024-01-31 11:17:31
У меня вот так:
подскажите пожалуйста как ограничить в "новой редакции" скрипта, что бы он до бесконечности не подбирал ключ, для v5. Не отключая версию. Что бы было как на Вашем скриншоте.
yoda
-
to-03
- рядовой
- Сообщения: 11
- Зарегистрирован: 2014-08-20 2:41:55
Непрочитанное сообщение
to-03 » 2024-02-26 12:07:52
yoda писал(а): ↑2024-02-25 18:37:10
подскажите пожалуйста как ограничить в "новой редакции" скрипта, что бы он до бесконечности не подбирал ключ, для v5. Не отключая версию. Что бы было как на Вашем скриншоте.
В конфиге nod32ms.conf выставить
versionv5 = 0
Удалить папку www/eset_upd/v5
Создать симлинк с www/eset_upd/v3 на www/eset_upd/v5
У всех через телегу поиск работает неделю?
to-03
-
ixer
- ефрейтор
- Сообщения: 61
- Зарегистрирован: 2019-10-04 12:34:24
Непрочитанное сообщение
ixer » 2024-02-26 17:00:11
yoda писал(а): ↑2024-02-25 18:37:10
Что бы было как на Вашем скриншоте
Я уже отключил v5, А так у меня включен поиск только в телеграм. Он при каждом обновлении ищет новые ключи и отправляет их в бан. В сети ключи не ищет. А так да, выше написали что нужно сделать. Ну или rewrite с v3 на v5 как вариант.
to-03 писал(а): ↑2024-02-26 12:07:52
У всех через телегу поиск работает неделю?
У меня месяц, потом нужно авторизоваться по номеру повторно.
ixer
-
ZULI
- рядовой
- Сообщения: 38
- Зарегистрирован: 2014-04-13 22:20:27
Непрочитанное сообщение
ZULI » 2024-02-26 20:55:26
Что-то снова беда случилась, с 20.02 перестали обновляться оба сервера. Ключи все что находит помечает как невалидные. Уже подгорать начинает.
ZULI
-
to-03
- рядовой
- Сообщения: 11
- Зарегистрирован: 2014-08-20 2:41:55
Непрочитанное сообщение
to-03 » 2024-02-26 21:23:43
Что не разобрался, куда вставлять свой ключ. в nod_keys.valid?
to-03
-
yoda
- рядовой
- Сообщения: 28
- Зарегистрирован: 2023-07-29 9:04:00
Непрочитанное сообщение
yoda » 2024-02-27 7:18:00
Уважаемые Гуру, подскажите плиз несведущему какие if else где прописать, в таких ситуациях?
Код: Выделить всё
Exception: unlink(C:\eset_script\tmp\eset_upd\v3\update.ver): No such file or directory in Mirror.class.php:175
[2024-02-27, 09:14:44] unlink(C:\eset_script\tmp\eset_upd\v3\update.ver): No such file or directory
yoda
-
profiton
- рядовой
- Сообщения: 23
- Зарегистрирован: 2021-09-18 1:06:29
Непрочитанное сообщение
profiton » 2024-02-27 7:27:45
yoda,
Примерно так:
Заменить в файле "inc/classes/Mirror.class.php" на 175 строке
на
Код: Выделить всё
if ( file_exists($file) ) {
@unlink($file);
}
profiton
-
ak42
- мл. сержант
- Сообщения: 70
- Зарегистрирован: 2011-08-19 11:40:32
Непрочитанное сообщение
ak42 » 2024-02-27 9:03:38
что случилось ?
все найденные ключи вдруг стали не валидные!
как отключить эту проверку ?
ak42
-
yoda
- рядовой
- Сообщения: 28
- Зарегистрирован: 2023-07-29 9:04:00
Непрочитанное сообщение
yoda » 2024-02-27 9:16:14
А такое как полечить?
Код: Выделить всё
Exception: mkdir(): File exists in Mirror.class.php:520
[2024-02-27, 11:13:35] mkdir(): File exists
@mkdir(dirname(static::$tmp_update_file), 0755, true);
@mkdir(dirname(static::$local_update_file), 0755, true);
Что нужно ему от этого tmp?
Подскажите пож-та, Господа Хорошие.
yoda
-
athlant64
- проходил мимо
- Сообщения: 4
- Зарегистрирован: 2024-02-27 9:21:03
Непрочитанное сообщение
athlant64 » 2024-02-27 9:27:52
to-03 писал(а): ↑2024-02-26 21:23:43
Что не разобрался, куда вставлять свой ключ. в nod_keys.valid?
Я так и не понял куда складывает скрипт найденные ключи. По какому пути? Искал, перерыскал все но так и не нашел. У меня модификация от ixer. Допустим я сам нашел вручную ключи, куда мне их сохранить и по какому пути чтобы скрипт их юзал?
athlant64
-
athlant64
- проходил мимо
- Сообщения: 4
- Зарегистрирован: 2024-02-27 9:21:03
Непрочитанное сообщение
athlant64 » 2024-02-27 9:30:13
ak42 писал(а): ↑2024-02-27 9:03:38
как отключить эту проверку ?
Хороший вопрос, присоединяюсь! Хотелось бы отключить проверку ключей или их поиск, чтобы брать обновы например с кастомного сервера раздачи обновлений.
athlant64
-
depositaire
- ефрейтор
- Сообщения: 50
- Зарегистрирован: 2011-10-14 14:04:17
Непрочитанное сообщение
depositaire » 2024-02-27 11:14:03
athlant64 писал(а): ↑2024-02-27 9:30:13
Хороший вопрос, присоединяюсь! Хотелось бы отключить проверку ключей или их поиск, чтобы брать обновы например с кастомного сервера раздачи обновлений.
Простите а на кой вам тогда этот скрипт? Синхронизацию с другим сервером обновленяи я думаю можно сделать другим способом а не данным скриптом.
athlant64 писал(а): ↑2024-02-27 9:27:52
Я так и не понял куда складывает скрипт найденные ключи. По какому пути?
обычно они лежат в папке log, там логирование по скачиванию и файлы с ключиками. Ключи должны быть в формате LOGIN:PASS:version (для простых версий просто цифра 1-2-3-4..., для эндпоинтов ep9-ep10)
ak42 писал(а): ↑2024-02-27 9:03:38
что случилось ?
все найденные ключи вдруг стали не валидные!
Вполне возможно что задолбали офф сервера своими запросами. Было такое же по началу, после запуска сервера. Отключил скрипт на пару дней и поставил обновление раз в сутки ночью. Работает как часики.
depositaire