URFA Client и создание пользователей

Технические вопросы по UTM 5.0
Ответить
maestro
Сообщения: 4
Зарегистрирован: Ср авг 28, 2013 05:52

URFA Client и создание пользователей

Сообщение maestro »

Всем здравствуйте! Имеется UTM5.3.-002 + urfaclient.., и существует странная проблема, а именно - при попытке создать пользователя, через urfaclient-а, в debug.log вижу странные вещи

Код: Выделить всё

Jun 18 17:52:30 ?Debug : b49feb70 RPCServer: Client connecting: [127.0.0.1]:55370
Jun 18 17&#58;52&#58;30  Info  &#58; b49feb70 RPC2Connection&#58; Connection from&#58; &#91;127.0.0.1&#93;&#58;55370 new Session Key <>
Jun 18 17&#58;52&#58;30 ?Debug &#58; b49feb70 DBAgroups&#58; UID -1 from system group 1
Jun 18 17&#58;52&#58;30 ?Debug &#58; b49feb70 ModTop&#58; connection <8> created
Jun 18 17&#58;52&#58;30  Info  &#58; b49feb70 RPCConn&#91;SSL&#93;<init@127.0.0.1>&#58; Access granted to &#91;SSL&#93;<init@127.0.0.1> &#40;UID&#58; -1&#41;
Jun 18 17&#58;52&#58;30 ?Debug &#58; b49feb70 RPCConn&#91;SSL&#93;<init@127.0.0.1>&#58; SSL type requested&#58; SSLv3&#40;4&#41;
Jun 18 17&#58;52&#58;30 ?Debug &#58; b49feb70 RPCConn&#91;SSL&#93;<init@127.0.0.1>&#58; Call&#58; 0x00a2 &#40;urfaclient-call&#41;
Jun 18 17&#58;52&#58;30 ?Debug &#58; b49feb70 RPCConn&#91;SSL&#93;<init@127.0.0.1>&#58; Real Call&#58; 0x00a2 &#40;urfaclient-call&#41;
Jun 18 17&#58;52&#58;30 ?Debug &#58; b49feb70 RPCConn&#91;SSL&#93;<init@127.0.0.1>&#58; Call 0x00a2 &#40;urfaclient-call&#41; finished in 0.00 sec
Jun 18 17&#58;52&#58;30 ?Debug &#58; b49feb70 RPCConn&#91;SSL&#93;<init@127.0.0.1>&#58; Stream cleared
Jun 18 17&#58;52&#58;30  Info  &#58; b49feb70 RPCConn&#91;SSL&#93;<init@127.0.0.1>&#58; Request for illegal function&#58; 0x2005
Jun 18 17&#58;52&#58;30  Warn  &#58; b49feb70 RPCConn&#91;SSL&#93;<init@127.0.0.1>&#58; Session closed
Jun 18 17&#58;52&#58;30 ?Debug &#58; b49feb70 RPC2Connection&#58; Session Key <> stored for UID -1 from <127.0.0.1>
Jun 18 17&#58;52&#58;30 ?Debug &#58; b49feb70 RPCConn&#91;SSL&#93;<init@127.0.0.1>&#58; SSL cleared
Jun 18 17&#58;52&#58;30 ?Debug &#58; b49feb70 ModTop&#58; connection <8> closed
Jun 18 17&#58;52&#58;30 ?Debug &#58; b49feb70 RPCConn&#91;SSL&#93;<init@127.0.0.1>&#58; Session closed...
смущает строка "Request for illegal function: 0x2005"!
в возвращает ошибку

Код: Выделить всё

Processing action&#58; add_user
ERROR&#58; code 13 &#40;Permission denied&#41;
Ситуация не совсем понятна, в utm5_urfaclient.cfg все параметры доступа верные, и это видно в строке лога

Код: Выделить всё

Access granted to &#91;SSL&#93;<init@127.0.0.1> &#40;UID&#58; -1&#41;
функция эта в api.xml так же присутствует:

Код: Выделить всё

# grep 0x2005 xml/api.xml 
  <function name="rpcf_add_user" id="0x2005">
Другие функции, выполняются корректно, по получению информации допустим, но вот с созданием юзера, какая-то беда.., может кто сталкивался?

RuffiAn
Сообщения: 107
Зарегистрирован: Пн янв 24, 2011 16:11

Сообщение RuffiAn »

На ум приходит только одно, что у пользователя от которого создаете нету прав на создание пользователя. На чтение у него права есть а вот создать нет.

maestro
Сообщения: 4
Зарегистрирован: Ср авг 28, 2013 05:52

Сообщение maestro »

Нет, это init

Код: Выделить всё

<init@127.0.0.1>
который входит в группу Wheel, у которой максимальные привилегии, это проверено, и от другого пользователья проверялось, так же ERROR: code 13 (Permission denied).
Поэтому и не понятно, что это может быть

Аватара пользователя
Magnum72
Сообщения: 1947
Зарегистрирован: Чт сен 22, 2005 06:54
Контактная информация:

Сообщение Magnum72 »

maestro писал(а):Нет, это init

Код: Выделить всё

<init@127.0.0.1>
который входит в группу Wheel, у которой максимальные привилегии, это проверено, и от другого пользователья проверялось, так же ERROR: code 13 (Permission denied).
Поэтому и не понятно, что это может быть
Потому что функция в 5.3 называется: <call function="rpcf_add_user_new" output="0"/>

maestro
Сообщения: 4
Зарегистрирован: Ср авг 28, 2013 05:52

Сообщение maestro »

Magnum72 спасибо, действительно, странно почему старую функцию не убрали из api.xml

Аватара пользователя
Magnum72
Сообщения: 1947
Зарегистрирован: Чт сен 22, 2005 06:54
Контактная информация:

Сообщение Magnum72 »

maestro писал(а):Magnum72 спасибо, действительно, странно почему старую функцию не убрали из api.xml
Там смотри, новая функция сразу создает основной аккаунт.

Ответить