Перейти к содержимому


Фото
- - - - -

После апдейта аварийный разрыв связи на половине станций


  • Please log in to reply
487 ответов в этой теме

#301 Afalin

Afalin

    Guru

  • Dr.Web Staff
  • 6 062 Сообщений:

Отправлено 15 Июль 2015 - 18:01

Afalin, да я то пожалуйста..  я всего лишь написал, что проблема не исчезла. и что ждем исправления косяка, допущенного разработчиком. .Вот и все ))) 

Тут есть плохая новость. Само оно не исправится, телодвижения какие-то всё равно потребуются при любом из известных мне workaround'ов.


Семь раз отрежь – один раз проверь

#302 durashki

durashki

    Member

  • Posters
  • 382 Сообщений:

Отправлено 15 Июль 2015 - 18:04

Afalin, ну посмотрим что делать надо будет.. А там будем решение принимать )) Спасибо за то, что держите в курсе событий.. 



#303 xynic

xynic

    Newbie

  • Posters
  • 6 Сообщений:

Отправлено 15 Июль 2015 - 18:06

Как запустил  fix удаленно - веб интерфейс отвис наконец-то....


Сообщение было изменено xynic: 15 Июль 2015 - 18:06


#304 chelny_it

chelny_it

    Newbie

  • Posters
  • 18 Сообщений:

Отправлено 15 Июль 2015 - 18:11

 

попробовал на локальных пк - вроде бы позеленели и не отваливаются. осталось раскидать по сетке. интересно если в стартап юзерам вписать на семерке не потребует повышения?

Раскидайте на компьютеры и создайте однократное задание на выполнение для проблемных станций.

 

сделал даже проще. в планировщике drweb создал задание на запуск фикса ежеминутно, до выполнения. вроде сработали. станции начали зеленеть

 

одно плохо что объем фикса большой. по сети тащут медленно. не стал раскидывать каждому отдельно. просто путь в расшареную папку


Сообщение было изменено chelny_it: 15 Июль 2015 - 18:15


#305 K_A_ScheY

K_A_ScheY

    Member

  • Posters
  • 108 Сообщений:

Отправлено 15 Июль 2015 - 18:15

Afalin, есть одна проблема.. как узнать кого фиксить??? У меня очень много компов. Не понятно кто в отпуске, кто еще где? у кого не подключается.. А сервер не живет больше 2-3 минут в разгар рабочего дня. По ощущениям, у меня таких штук 200.. НУ сегодня перезагрузятся почти все. А там будем смотреть.. 

очень просто посмотреть дату установки апдейта сервера и сравнить с антивирусной сеть когда сервер последней раз видел компьютер

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



#306 Dmitry Volkov

Dmitry Volkov

    Poster

  • Members
  • 1 047 Сообщений:

Отправлено 15 Июль 2015 - 18:22

попробовал на локальных пк - вроде бы позеленели и не отваливаются. осталось раскидать по сетке. интересно если в стартап юзерам вписать на семерке не потребует повышения?

Раскидайте на компьютеры и создайте однократное задание на выполнение для проблемных станций.

сделал даже проще. в планировщике drweb создал задание на запуск фикса ежеминутно, до выполнения. вроде сработали. станции начали зеленеть
 
одно плохо что объем фикса большой. по сети тащут медленно. не стал раскидывать каждому отдельно. просто путь в расшареную папку

не забудьте отключить потом :)

#307 Александр Б.

Александр Б.

    Member

  • Posters
  • 209 Сообщений:

Отправлено 15 Июль 2015 - 20:08

сделал даже проще. в планировщике drweb создал задание на запуск фикса ежеминутно, до выполнения. вроде сработали. станции начали зеленеть
 
одно плохо что объем фикса большой. по сети тащут медленно. не стал раскидывать каждому отдельно. просто путь в расшареную папку

 

А в планировщике в каком формате указывается путь до исполняемого файла? по самбе, типа, \\fqdn\dwservice_fix.exe?


Dr.Web ESS 13.00.1 (12-01-2024 03:00:00) / Ubuntu 20.04.6 / Linux 5.4.0-169-generic x86_64; Debian GNU/Linux bullseye/sid; glibc 2.31 / PostgreSQL 10.18

 


#308 Yury Vovk

Yury Vovk

    Member

  • Dr.Web Staff
  • 395 Сообщений:

Отправлено 15 Июль 2015 - 20:26

Вариант для централизованного обновления!

 

Необходим рабочий HTTP сервер, на пример WAMP/XAMP/MAMP или любой на ваш вкус (это если нет возможности запустить установку из CIFS шары)

Кидаем файлик с фиксом в каталог на HTTP сервере, к которому есть доступ для просмотра и загрузки содержимого через WEB браузер, то есть должна быть возможность скачать файл по прямому URL (например http://intranetserver.local.domain/fileshare/fix.exe).

 

Далее необходимо создать запланированное задание для станции или группы станций в антивирусной сети.

 

Для выполнения команды на удаленном агенте, необходимо создать произвольное задание в Планировщике заданий антивирусной сети.
Действие для задания, необходимо выбрать как "Запуск программы", время выполнения на усмотрение.
 
Путь к программе одинаковый для обоих вариантов, различаются только аргументы:
 
Путь C:\Windows\System32\cmd.exe
 
Аргумент для варианта 1:
 
/C bitsadmin.exe /transfer "JobName" http://<URL до файла фикса(на пример 10.4.0.112/avdesk/dwservice_fix.exe)> <Полный путь к файлу куда копируем скачиваемое(на пример C:\fix.exe)> && <Запускаем скачанное (на пример C:\fix.exe)> && del /Q /F <Убираем за собой удаляя то что загрузили (на пример C:\fix.exe)>
 
Аргумент для варианта 2:
 
/C powershell -command "(new-object System.Net.WebClient).DownloadFile( 'http://<URL до файла фикса(на пример 10.4.0.112/avdesk/dwservice_fix.exe)>', '<Полный путь к файлу куда копируем скачиваемое(на пример C:\fix.exe)>')" && <Запускаем скачанное (на пример C:\fix.exe)> && del /Q /F <Убираем за собой удаляя то что загрузили (на пример C:\fix.exe)>
 
BITSADMIN присутствует в системах начиная с Windows Vista для Windows XP его необходимо ставить отдельно
Вариант для PowerShell проверялся с PowerShell 2 на Windows 7
 
Обращаю внимание, что в ЦУ ES/AV-Desk серверов, в поля ввода команды и аргументов, все вводится как есть, специальные символы (", \, "Пробел" .etc) не экранируются (их экранирует WEB интерфейс самостоятельно)
 
Далее задачу планировщика можно запустить принудительно или назначить на более удобное время (на пример выполнение при старте)

Сообщение было изменено Yury Vovk: 15 Июль 2015 - 20:27


#309 Yury Vovk

Yury Vovk

    Member

  • Dr.Web Staff
  • 395 Сообщений:

Отправлено 15 Июль 2015 - 20:28

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

Все пути вводятся как есть, символы экранировать не нужно



#310 Archik

Archik

    Newbie

  • Posters
  • 15 Сообщений:

Отправлено 15 Июль 2015 - 21:27

Интересно тем у кого нет возможности читать форум, нет HTTP сервера, домена нет и пользователи в филиалах где нет админов, как им быть? Будет централицованное решение? или только баги центролизованно можно отправлять?

 

PS накипело!


Сообщение было изменено Archik: 15 Июль 2015 - 21:29


#311 ArD

ArD

    Member

  • Posters
  • 102 Сообщений:

Отправлено 15 Июль 2015 - 22:01

Например так, если станции не за NAT'ом:

grep 'stop called' drwcsd.log | grep -oE 'tcp://.*/st' |  sed 's/tcp:\/\///' | sed -r 's/:[0-9]+\/st//' | uniq

 

sort перед uniq забыли... т.е. должно быть так:

 

grep 'stop called' drwcsd.log | grep -oE 'tcp://.*/st' | sed 's/tcp:\/\///' | sed -r 's/:[0-9]+\/st//' | sort | uniq



#312 Afalin

Afalin

    Guru

  • Dr.Web Staff
  • 6 062 Сообщений:

Отправлено 15 Июль 2015 - 23:08

Необходим рабочий HTTP сервер, на пример WAMP/XAMP/MAMP или любой на ваш вкус (это если нет возможности запустить установку из CIFS шары)

Или ES-сервер, в который встроен свой веб-сервер.

Интересно тем у кого нет возможности читать форум, нет HTTP сервера, домена нет и пользователи в филиалах где нет админов, как им быть? Будет централицованное решение?

Судя по тому, что приведённый выше способ, как пишут, подходит не для всех ОС, – будет. Но оно гарантированно потребует ручного вмешательства.


Семь раз отрежь – один раз проверь

#313 Александр Б.

Александр Б.

    Member

  • Posters
  • 209 Сообщений:

Отправлено 15 Июль 2015 - 23:20

Аргумент для варианта 1:
 
...

Аргумент для варианта 2:

 

А когда команда и аргументы через планировщик исполняются - они не будут спотыкаться об нехватку прав?

 

Я просто запустил оба аргумента напрямую в cmd, чтобы проверить правильность ссылок и сработало только тогда, когда я cmd запустил от имени администратора.


Dr.Web ESS 13.00.1 (12-01-2024 03:00:00) / Ubuntu 20.04.6 / Linux 5.4.0-169-generic x86_64; Debian GNU/Linux bullseye/sid; glibc 2.31 / PostgreSQL 10.18

 


#314 Afalin

Afalin

    Guru

  • Dr.Web Staff
  • 6 062 Сообщений:

Отправлено 15 Июль 2015 - 23:23

А когда команда и аргументы через планировщик исполняются - они не будут спотыкаться об нехватку прав?

Запускается от SYSTEM.


Семь раз отрежь – один раз проверь

#315 Archik

Archik

    Newbie

  • Posters
  • 15 Сообщений:

Отправлено 15 Июль 2015 - 23:41

Хотелось бы сделать все с сервера не касаясь клиентских машин и не отвлекая людей от работы.  И инструкцию пошаговую. Ждем общего решения проблемы. Но это уже повод посмотреть продукты конкурентов и оценить последствия их глобальных обновлений своих бизнес продуктов. 



#316 Afalin

Afalin

    Guru

  • Dr.Web Staff
  • 6 062 Сообщений:

Отправлено 16 Июль 2015 - 02:51

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


Семь раз отрежь – один раз проверь

#317 Unter

Unter

    Newbie

  • Posters
  • 4 Сообщений:

Отправлено 16 Июль 2015 - 03:10

На Windows XP фикс не срабатывает. На Vista, 7, 8 встал без проблем. Что делать с XP?.



#318 Unter

Unter

    Newbie

  • Posters
  • 4 Сообщений:

Отправлено 16 Июль 2015 - 03:16

На Windows XP при удаленном запуске через psexec пишет:

Can't rename dwservice.exe:

Can't replace dwservice.exe:

При локальном запуске тоже не срабатывает.



#319 Afalin

Afalin

    Guru

  • Dr.Web Staff
  • 6 062 Сообщений:

Отправлено 16 Июль 2015 - 04:12

Для XP вне домена подобное решение пока что не найдено, насколько мне известно.


Семь раз отрежь – один раз проверь

#320 Unter

Unter

    Newbie

  • Posters
  • 4 Сообщений:

Отправлено 16 Июль 2015 - 04:15

Все в домене