• 🚨 24 часа до повышения цены на курс «Пентест Active Directory: от теории к практике» от Академии Кодебай

    🔍 Изучите реальные техники атак на инфраструктуру Active Directory: от первоначального доступа до полной компрометации.
    🛠️ Освойте инструменты, такие как BloodHound, Mimikatz, CrackMapExec и другие.
    🧪 Пройдите практические лабораторные работы, имитирующие реальные сценарии атак.
    🧠 Получите знания, которые помогут вам стать востребованным специалистом в области информационной безопасности.

    Последний день записи в текущий поток по старой цене Подробнее о курсе ...

Не Запускается Агент

  • Автор темы Автор темы Dragon108
  • Дата начала Дата начала
D

Dragon108

Eсть обычная лотусовая форма в бд. В ней два поля. Есть Xpage - в нем эти же "привязанные" поля от лотусовой формы в бд. По кнопке на Xpage этот документ сохраняется (через Category: Document ,Action: Save Document.) Далее у "привязанного" к XPage документу в postSaveDocument прописан запуск агента, который должен обрабатывать документ после его сохранения. Код, запускающий агента:

Код:
	agent = database.getAgent("Agent1");
noteid = agSampleDoc.getDocument().getNoteID();
ag.run(noteid);

Но при клике на кнопку, сохраняющую документ (на XPage), вылезает ошибка: "Error 500 HTTP Web Server: Command Not Handled Exception". При этом документ сохраняется, но агентом не обрабатывается.
В чем может быть косяк? Агент подписан "правильной" учеткой, запускается, насколько я понимаю, на сервере.

P.S. Серьезно начал писать на XPages только сейчас, так что прошу сильно камнями не закидыать :)
 
параметры запуска агента

Agent List Selection
target: none
 
А как это может работать, если агента из базы мы получаем в переменную agent, а запускать пытаемся то, что в переменной ag?

Код:
agent = database.getAgent("Agent1");
noteid = agSampleDoc.getDocument().getNoteID();
ag.run(noteid); <-- наверное, тут должно быть agent

И еще добавь проверку, что agent был успешно получен (можно вывести сообщение на консоль).
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

Курс AD