Невозможно выполнить удаленные действия на агенте x64
-
Приветствую!
Невозможно выполнить удаленные действия на агенте x64, такие как:
- редактирование файла конфигурации агента;
- развертывание пакетов;
- запуск менеджера файлов и загрузку файлов...Конфигурация системы мониторинга:
- netxms-server-4.3.1-x64 на виртуальной машине Windows Server 2019;
- агенты nxagent-4.3.2-x64, nxagent-4.3.4-x64;
- операционные системы в мониторинге Windows 7 x64, Windows 10 x64;
- машины находятся в не связанных между собой сетях;
- агенты подключаются к серверу через туннель штатными средствами агента.конфигурация агента
# # NetXMS agent configuration file # Created by agent installer at Mon Mar 27 21:19:41 2023 # ServerConnection = ****** MasterServers = ****** ConfigIncludeDir = C:\NetXMS\etc\nxagentd.conf.d LogFile = C:\NetXMS\log\nxagentd.log FileStore = C:\NetXMS\var EnableProxy = yes SubAgent = filemgr SubAgent = ping SubAgent = netsvc SubAgent = wineventsync SubAgent = winperf SubAgent = wmi [filemgr] RootFolder = C:\NetXMS\varполя ServerConnection и MasterServers имеют один и тот же адрес.
Примечательно, что при использовании агента x32 версии все вышеназванные функции работают исправно, при том что при установке агента, он настоятельно просить устанавливать версию x64 на системы x64.




-
Access denied может быть и со стороны NetXMS сервера - если нет права "control" на этот объект. В принципе покажите, какие права есть на этот объект, может быть на работу с файлами тоже прав не хватает.
-
Спасибо за ответ.
Повторюсь, что при использовании агента 32х-битной версии вышеупомянутые функции работают.На данный момент у ноды в Access Control указана только группа Admins.

В системе существует только один пользователь admin(Default administrator account) под которым логинимся в клиента

Провел некоторые тесты:
- установил nxagent-4.3.4-x64 на тестовый компьютер с Windows 10 (один пользователь с административными правами) со следующими опциями

Ситуация не изменилась, по прежнему получаю ошибки
- попытался явно указать пользователя в Access Control ноды и разрешить все права - получил Access denied

- также попробовал отправить на компьютер уведомление для Юзер-агента - access denied, NetXMS User Agent запущен, в трее, исправно отображает статус

-
А можно тот же скриншот, что на Access Control.png, но выделить мышью группу Admins
-
-
В правах доступа нас интересуют галочки, которые справа. Они все выставленны, так что на эту ноду у группы Admins есть все права и у пользователя, состоящего в этой группе должна быть возможность делать все действия.
Так что не очень понятно, в чем тут может быть дело. Если есть подозрение, что не работает на определенных машинах, можно собрать лог агента на 6 уровне отладки. Для этого в конфиг файл агента поставить:
LogFile = C:\NetXMS\log\nxagentd
DebugLevel = 6 -
Не могу проследить зависимость от параметров компьютера.
Во вложении логи с i386 и x64 версий агента установленных на разных компьютерах.
Но и на одном компьютере при последовательной переустановке версий агента ситуация не меняется. На x64 версии агента "Access denied" при изменении конфига, при загрузке файлов сервера и локальных файлов на агент и ошибка при деплойменте().
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login