User-defined Error

  • Автор темы Автор темы yerke
  • Дата начала Дата начала
Как это не надо копать? Надо!
Когда я запускаю агента от своего имени (у меня administrative access to the обоим серверам), то всё нормально отрабатывает, т.е. можно предположить, что код рабочий.
P.S. What is СЗБ? :what?:
 
alik86
Сам-себе Злобный Буратино :what?:

серверу-серверное и не надо туда девелоперу лезть
 
серверу-серверное и не надо туда девелоперу лезть
Как это не надо?! ("Я вам так скажу, чтобы всё знать интернет не нужен... утюг нужен!")
Как пелось в одной песенке, "я повторяю десять раз и снова" - ну не выгружается у меня ничего в > users.xml! :what?:
Да и раз имеется SendConsoleCommand, значит оно зачем-то надо. И каким бы СЗБ я не был, ну не поверю я, что мое решение, без всяких там выгрузок в файлы, «горбатей» предлагаемого Вами, тем более Ваше мне упорно не поддалось (см. выше).
Ну так сначала надо проверить на "родном" сервере. Исключите в коде агента второй сервер из списка и попробуйте вызвать агента под рядовым пользователем. Если ошибку выдавать не будет, значит можно копать дальше.
Ошибку не выдает. Соответственно при добавлении второго - лезет.
 
alik86
яж предлагал сделать через другую консоль... - это раз
и второе - когда будет в доке програмс - никто "не обругает"
 
я наверное не чего-то не догоняю в ваших SendConsoleCommand тыканьях..
по моему логика очевидна - одна консоль - один сервер..

база на текущем сервере, отсюда и консоль текущего сервера, т.о. все что запускается касается только текущего сервера, причем тут пользователи какого-то другого сервера ???
 
Kee_Keekkenen, дело в том, что:
Syntax
consoleReturn$ = notesSession.SendConsoleCommand( serverName$, consoleCommand$ )
Parameters
serverName$
String. The name of the server. The user must have administrative access to the server. Use an empty string ("") to indicate the current computer.
consoleCommand$
String. The console command. Must be a valid console command.
this method can be used in a scheduled agent on a server to send console commands to another server.
и, внимание!
Usage
This method can be used in a scheduled agent on a server to send console commands to another server. The signer of the agent must have privilege to "Run unrestricted methods and operations" on the server receiving the console command.
Так что, увы и ах, но у меня другая логика... ;)
[quote post='171557' date='26:05:2010 - 14:18']пусть терь помучается ;)[/quote]
Всё, отмучался! :)

После добавления Сервера1 в Администраторы к Серверу2 всё заработало! :)
 
Мы в соцсетях:

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