Форум продуктов IBM Lotus
Продукты IBM Lotus => IBM Lotus Notes & Domino => Тема начата: Max - 2 от 29 Июнь 2011, 10:12:54
-
Здравствуйте, такой вопрос: при отправке документов в реестр пользователем user выдаётся ошибка
Ошибка при отправке команды на запуск агента на консоль сервера %server_name%1004 L30 вы не имеете права на работу с удалённой консолью этого сервера.
Я так понял прав нет у пользователя, а как их дать?
Lotus notes 8.5.1
-
В документе сервера на вкладке Security Вы должны добавить пользователя в список Administrators и в Full remote console administrator. Это дает полный доступ к удаленной консоли.
-
Как не искал, не понял что за документ сервера. Нашёл самое близкое это secure console, скачал книгу "Системное администрирование Lotus Domino", но и там называется то что я ищу тот самый "документ Server", а где находится не сказано. Или я пока не нашёл, всё же 556 листов.
-
Чуть чуть не дочитал, нашёл, сделал как вы сказали.
Теперь программа говорит, что документ отправлен на консоль сервера, информацию можно посмотреть в каком то файле.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.
Вот, и в реестре этот документ не появляется (естесственно).
Что дальше делать?
-
Агент говорит, что пользователь не имеет права прогонять агент в режиме полного администратора и об ошибке при проверке прав на выполнение для этого агента в базе.
Надо дать права на выполнение кода на сервере. В том же серверном документе на той же вкладке в Run restricted/ unrestricted methods and operations. Это дает право выполнять программные коды
-
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'
Теперь такие сообщения. Займусь далее уже в понедельник.
-
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'
Теперь такие сообщения. Займусь далее уже в понедельник.
Все дело в том, что агент подписан учеткой разработчика Интерстандарта... а разрешений на выполнения агентов у этого пользователя попросту нет, так как его нет у Вас в системе.
Необходимо подписать все элементы дизайна учеткой сервера, или учеткой админа (это зависит от модели безопасности, которая используется у Вас) и проверить наличие имени сервера или имени админа в поле "Выполнение неограниченных методов и операций" в документе сервера, на закладке "Безопасность".
-
Подскажите хотя бы через что это делать? Domino Admin или прямо на клиенте?
В книге сказано База данных - довольно сложная конструкция. В ее состав входят элементы дизайна, документы,
созданные в разных формах, ACL, настройки репликации, ...
Выходит надо подписывать те базы данных с которыми работает пользователь? Сертификаты, декларации там ещё что то.
А на вкладке безопасность вроде теперь всё нормально (спасибо Alle Makshanovoy).
-
Чтобы подписать базу, в Domino Administrator перейдите на вкладку "Files", щелкните по нужной базе мышью и выберите "Sign". В появившемся диалоге используйте параметры по умолчанию, тогда элементы дизайна подпишутся текущим пользователем.
-
Спасибо что помогаете, сделал как вы сказали. Да вот пользователь отправляет документы в реестр, программа говорит что команда отправлена на консоль сервера, но в реестре ничего не появляется. Поиск по реестру выдаёт только документы до переустановки программы на новую версию. В 8.5.1 пока не удаётся реализовать эту функцию, а уже очень надо, так как пора делать репликацию.
В консоли вот что:
-
Чтобы разрешить блокировку дизайна для БД, в ее свойствах перейдите на вкладку "Design"(4-ая по счету) и установите флаг "Allow design locking". Предварительно в ACL нужно указать административный сервер для этой БД.
-
Ага, всё нашёл, но вот вкладка design пустая. Там только первой строчкой написано: No design information avalaible, и 3 пустых поля: options, inheritance, Multilingual options. В книге эта вкладка тоже описывается, но там она заполненая, как я понял у нас что то не так.
-
Ага, всё нашёл, но вот вкладка design пустая. Там только первой строчкой написано: No design information avalaible, и 3 пустых поля: options, inheritance, Multilingual options. В книге эта вкладка тоже описывается, но там она заполненая, как я понял у нас что то не так.
Вы просто не там смотрите... не на тех базах.
Нужно на базах:
* Сертиф продукции
* Сертиф ИКП
В этих базах идет работа, а потом по расписанию агенты переносят из них документы в базы
* Сертификаты ТР
* Декларации ТР
* и т.д.
И советую взять документацию для админа из комплекта по от интерстандарта и почитать... многие вопросы решатся сами собой.
-
Вообщем нашёл все инструкции к Domino, ещё раз пересмотрел что касается admina и прошёлся по опциям установки конфигураций. Ничего подозрительного не нашёл, обратился в IBM - они сказали что это косяк именно в конфигурациях. Вкладки design в Сертиф продукции и Сертиф ИКП попрежнему пустые.
-
Вообщем нашёл все инструкции к Domino, ещё раз пересмотрел что касается admina и прошёлся по опциям установки конфигураций. Ничего подозрительного не нашёл, обратился в IBM - они сказали что это косяк именно в конфигурациях. Вкладки design в Сертиф продукции и Сертиф ИКП попрежнему пустые.
Вам нужна документация не на Lotus Domino а на ПО "Сертификация" от компании Интерстандарт...
У вас какая версия ПО "Сертификация"?
P.S. Задавать вопросы IBM по стороннему софту бессмысленно, нужно обращаться к разработчику а именно к Интерстандарту.
-
Да я всё просмотрел, и на Сертификацию и на Декларацию.
ODS version: 43
В интерстандарт обращаться тоже смысла нет, у нас не куплена поддержка.
-
Да я всё просмотрел, и на Сертификацию и на Декларацию.
ODS version: 43
В интерстандарт обращаться тоже смысла нет, у нас не куплена поддержка.
Я спрашивал про версию ПО "Сертификация"... посмотреть версию можно так - зайти в базу "Сертиф. продукции" и в файловом меню "Help" выбрать пункт "About This Application".
У меня там следующее:
---
О базе данных "Сертиф. продукции"
База данных предназначена для оформления документов при проведении работ по подтверждению соответствия требованиям Системы сертификации ГОСТ Р и требованиям технических регламентов.
Сертификация продукции. Версия 8.3
© КВФ "Интерстандарт", 1996-2011. Все права защищены.
Ленинский проспект, д.9, г.Москва, В-49, ГСП-1, 119991
Телефон (495) 236-75-72, 236-43-83, e-mail: interst@gost.ru
www.interstandart.gost.ru
---
Что касается закладки "Design" в базах Сертиф. продукции (certif.nsf), Сертиф ИКП (ikplan.nsf) то она активна и там следующие настройки (смотрите приложенные файлы).
Возможно Вы смотрите все же не те базы... какие у имена баз у Вас? и кто у них прописан в качестве шаблона?
-
Странно, последнее ваше сообщение не отображается. Соответственно приложенных вами файлов я не вижу.
Версия сертификации вот: О базе данных "Сертиф. продукции"
База данных предназначена для оформления документов при проведении работ по подтверждению соответствия требованиям Системы сертификации ГОСТ Р и требованиям технических регламентов.
Сертификация продукции. Версия 8.3
© КВФ "Интерстандарт", 1996-2011. Все права защищены.
Ленинский проспект, д.9, г.Москва, В-49, ГСП-1, 119991
Телефон (495) 236-75-72, 236-43-83, e-mail: interst@gost.ru
Вот, значит Сертиф. продукции база: certif.nsf и Сертиф- ИКП база: ikplan.nsf
C шаблонами пока не разобрался, в ходе экспериментов потёрлось админское ПО, завтра переставлю, буду разбираться дальше.
-
Здравствуйте.
У меня тоже есть вопрос по приложению "Сертификация продукции".
Вопрос касательно импорта/экспорта документов.
Беру, например, документ "Заявка на проведение работ по сертификации...". Нажимаю "экспорт", указываю имя файла, выбираю пункт "Выделенный документ".
Далее нажимаю файл->Импорт. Выбираю созданный файл. Выбираю соответствующий пункт "Заявка на проведение...". Жму ОК.
Документ создается, но при попытке войти в него выдает ошибку: "Поле: 'TNVEDCodeDispNull': Неверный тип данных для оператора или @-функции: ожидался числовой".
Документ не открывается.
Попробовал добавить вышеуказанное поле со значением 1 в файл, который создал из программы и выполнить импорт.
Ошибку выдает следующую: "Ошибка 91 L38 Object variable not set".
Подскажите, пожалуйста, как можно делать импорт/экспорт документов в этой системе? (например заявок).
В какую сторону мне копать для решения проблемы?