• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

Решено Agent.runonserver

Amfion

Green Team
26.05.2010
145
2
BIT
0
Добрый день.

Запускаю агент на сервере agent.RunOnServer.
В коде агента в месте, где надо прервать выполнение пищу Error 1001. А метод все равно возвращает 0. Как сделать, что б при прерывании агента по какому-то условию данный метод возвращал не 0. Что б проинформировать пользователя что произошла ошибка.
 
H

hosm

Вроде только End(exitcode), но обычно делаю возврат ошибки через поля документа-параметра.
 
S

Shandrik

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

garrick

Lotus Team
26.10.2009
1 352
151
BIT
202
RunOnServer возвращает только "удалось или нет" запустить агента. Код ошибки, возникшей при работе агента, или код завершения работы агента не возвращается.
 

ToxaRat

Чёрный маг
Green Team
06.11.2007
3 332
42
BIT
0
возьмите за правило работу любого агента логировать, потом любой другой агент сможет обратиться к логу и узнать когда тот запускался и какие ошибки он имел
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!