Ошибка при отправке документов в реестр

Автор Тема: Ошибка при отправке документов в реестр  (Прочитано 27850 раз)

Max - 2

  • Участник
  • **
  • Сообщений: 32
    • Просмотр профиля
    • E-mail
Здравствуйте, такой вопрос: при отправке документов в реестр пользователем user выдаётся ошибка
Ошибка при отправке команды на запуск агента на консоль сервера %server_name%1004 L30 вы не имеете права на работу с удалённой консолью этого сервера.
Я так понял прав нет у пользователя, а как их дать?
Lotus notes 8.5.1

Alla Makshanova

  • Участник
  • **
  • Сообщений: 43
    • Просмотр профиля
    • E-mail
В документе сервера на вкладке Security Вы должны добавить пользователя в список Administrators и в Full remote console administrator. Это дает полный доступ к удаленной консоли.
« Последнее редактирование: 30 Июнь 2011, 17:42:14 от Alla Makshanova »

Max - 2

  • Участник
  • **
  • Сообщений: 32
    • Просмотр профиля
    • E-mail
Как не искал, не понял что за документ сервера. Нашёл самое близкое это secure console, скачал книгу "Системное администрирование Lotus Domino", но и там называется то что я ищу тот самый "документ Server", а где находится не сказано. Или я пока не нашёл, всё же 556 листов.

Max - 2

  • Участник
  • **
  • Сообщений: 32
    • Просмотр профиля
    • E-mail
Чуть чуть не дочитал, нашёл, сделал как вы сказали.
Теперь программа говорит, что документ отправлен на консоль сервера, информацию можно посмотреть в каком то файле.nsf
а в консоли сервера происходит вот что:
Agent Manager: Agent 'Отправить в реестр': User ('user1/name_server') does not have rights to run agents in 'Full Administrator' mode

Agent Manager: Error validating execution rights for agent 'Отправить в реестр' in database 'CERTIFICATION\certif.nsf' Agent signer 'user1/name_server', effective user 'user1/name_server'. Examine 'Programmability Restrictions' field in the server record.
Вот, и в реестре этот документ не появляется (естесственно).
Что дальше делать?

Alla Makshanova

  • Участник
  • **
  • Сообщений: 43
    • Просмотр профиля
    • E-mail
Агент говорит, что пользователь не имеет права прогонять агент в режиме полного администратора и об ошибке при проверке прав  на выполнение для этого агента в базе.
Надо дать права на выполнение кода на сервере. В том же серверном документе на той же вкладке в  Run restricted/ unrestricted methods and operations. Это дает право выполнять программные коды

Max - 2

  • Участник
  • **
  • Сообщений: 32
    • Просмотр профиля
    • E-mail
Alla спасибо за советы. Я теперь понял где раздаются права. Но вот документы всё равно не отправляются в реестр:
Agent Manager: Error in agent 'Отправить  в реестр' in database 'CERTIFICATION\certif.nsf' signed by 'user1/server_name' calling script library '$CertifReestrAgent'. Script library signer 'Группа разработки/Интерстандарт/ГОССТАНДАРТ' does not have proper rights. Examine 'Sign Script Libraries' field in the Server Record.

Agent manager: Agent 'Отправить  в реестр' error: Error loading USE or USELSX module: $CertifReestrAgent'
Теперь такие сообщения. Займусь далее уже в понедельник.
« Последнее редактирование: 01 Июль 2011, 13:24:11 от Max - 2 »

Evgeny A. Maltsev

  • Участник
  • **
  • Сообщений: 34
    • ICQ клиент - 124733380
    • Просмотр профиля
    • Linux в моей жизни...
Alla спасибо за советы. Я теперь понял где раздаются права. Но вот документы всё равно не отправляются в реестр:
Agent Manager: Error in agent 'Отправить  в реестр' in database 'CERTIFICATION\certif.nsf' signed by 'user1/server_name' calling script library '$CertifReestrAgent'. Script library signer 'Группа разработки/Интерстандарт/ГОССТАНДАРТ' does not have proper rights. Examine 'Sign Script Libraries' field in the Server Record.

Agent manager: Agent 'Отправить  в реестр' error: Error loading USE or USELSX module: $CertifReestrAgent'
Теперь такие сообщения. Займусь далее уже в понедельник.

Все дело в том, что агент подписан учеткой разработчика Интерстандарта... а разрешений на выполнения агентов у этого пользователя попросту нет, так как его нет у Вас в системе.

Необходимо подписать все элементы дизайна учеткой сервера, или учеткой админа (это зависит от модели безопасности, которая используется у Вас) и проверить наличие имени сервера или имени админа в поле "Выполнение неограниченных методов и операций" в документе сервера, на закладке "Безопасность".
С уважением,
Евгений Мальцев.


Max - 2

  • Участник
  • **
  • Сообщений: 32
    • Просмотр профиля
    • E-mail
Подскажите хотя бы через что это делать? Domino Admin или прямо на клиенте?
В книге сказано 
Цитировать
База данных - довольно сложная конструкция. В ее состав входят элементы дизайна, документы,
созданные в разных формах, ACL, настройки репликации, ...
Выходит надо подписывать те базы данных с которыми работает пользователь? Сертификаты, декларации там ещё что то.

А на вкладке безопасность вроде теперь всё нормально (спасибо Alle Makshanovoy).

ViV

  • Global Moderator
  • Профессионал
  • *****
  • Сообщений: 1428
  • Владимир Егоров
    • Просмотр профиля
    • lotusnotes.ru
    • E-mail
Чтобы подписать базу, в Domino Administrator перейдите на вкладку "Files", щелкните по нужной базе мышью и выберите "Sign". В появившемся диалоге используйте параметры по умолчанию, тогда элементы дизайна подпишутся текущим пользователем.

Max - 2

  • Участник
  • **
  • Сообщений: 32
    • Просмотр профиля
    • E-mail
Спасибо что помогаете, сделал как вы сказали. Да вот пользователь отправляет документы в реестр, программа говорит что команда отправлена на консоль сервера, но в реестре ничего не появляется. Поиск по реестру выдаёт только документы до переустановки программы на новую версию. В 8.5.1 пока не удаётся реализовать эту функцию, а уже очень надо, так как пора делать репликацию.
В консоли вот что:

ViV

  • Global Moderator
  • Профессионал
  • *****
  • Сообщений: 1428
  • Владимир Егоров
    • Просмотр профиля
    • lotusnotes.ru
    • E-mail
Re: Ошибка при отправке документов в реестр
« Ответ #10 : 06 Июль 2011, 11:30:27 »
Чтобы разрешить блокировку дизайна для БД, в ее свойствах перейдите на вкладку "Design"(4-ая по счету) и установите флаг "Allow design locking". Предварительно в ACL нужно указать административный сервер для этой БД.

Max - 2

  • Участник
  • **
  • Сообщений: 32
    • Просмотр профиля
    • E-mail
Re: Ошибка при отправке документов в реестр
« Ответ #11 : 07 Июль 2011, 15:17:01 »
Ага, всё нашёл, но вот вкладка design пустая. Там только первой строчкой написано: No design information avalaible, и 3 пустых поля: options, inheritance, Multilingual options. В книге эта вкладка тоже описывается, но там она заполненая, как я понял у нас что то не так.

Evgeny A. Maltsev

  • Участник
  • **
  • Сообщений: 34
    • ICQ клиент - 124733380
    • Просмотр профиля
    • Linux в моей жизни...
Re: Ошибка при отправке документов в реестр
« Ответ #12 : 07 Июль 2011, 20:25:22 »
Ага, всё нашёл, но вот вкладка design пустая. Там только первой строчкой написано: No design information avalaible, и 3 пустых поля: options, inheritance, Multilingual options. В книге эта вкладка тоже описывается, но там она заполненая, как я понял у нас что то не так.
Вы просто не там смотрите... не на тех базах.

Нужно на базах:

* Сертиф продукции
* Сертиф ИКП

В этих базах идет работа, а потом по расписанию агенты переносят из них документы в базы

* Сертификаты ТР
* Декларации ТР
* и т.д.

И советую взять документацию для админа из комплекта по от интерстандарта и почитать... многие вопросы решатся сами собой.
С уважением,
Евгений Мальцев.


Max - 2

  • Участник
  • **
  • Сообщений: 32
    • Просмотр профиля
    • E-mail
Re: Ошибка при отправке документов в реестр
« Ответ #13 : 12 Июль 2011, 09:15:35 »
Вообщем нашёл все инструкции к Domino, ещё раз пересмотрел что касается admina и прошёлся по опциям установки конфигураций. Ничего подозрительного не нашёл, обратился в IBM - они сказали что это косяк именно в конфигурациях. Вкладки design в Сертиф продукции и Сертиф ИКП попрежнему пустые.

Evgeny A. Maltsev

  • Участник
  • **
  • Сообщений: 34
    • ICQ клиент - 124733380
    • Просмотр профиля
    • Linux в моей жизни...
Re: Ошибка при отправке документов в реестр
« Ответ #14 : 12 Июль 2011, 10:07:27 »
Вообщем нашёл все инструкции к Domino, ещё раз пересмотрел что касается admina и прошёлся по опциям установки конфигураций. Ничего подозрительного не нашёл, обратился в IBM - они сказали что это косяк именно в конфигурациях. Вкладки design в Сертиф продукции и Сертиф ИКП попрежнему пустые.
Вам нужна документация не на Lotus Domino а на ПО "Сертификация" от компании Интерстандарт...
У вас какая версия ПО "Сертификация"?

P.S. Задавать вопросы IBM по стороннему софту бессмысленно, нужно обращаться к разработчику а именно к Интерстандарту.
С уважением,
Евгений Мальцев.