Следующая ситуация при попытке создать хост:
Запрос:
$json = {
jsonrpc => '2.0',
method => 'host.create',
params => {
host => 'test_from_api',
output => 'extend',
interfaces => {
dns => '',
hostid => '25',
ip => '127.0.0.1',
main => '1',
port => '10050',
type => '1',
useip => '1',
},
groups => {
groupid => '6',
},
},
auth => "$authID",
id => '21',
};
Ответ:
'version' => 0,
'content' => {
'jsonrpc' => '2.0',
'id' => '21',
'result' => {
'hostids' => [
'32'
]
}
},
'jsontext' => '{«jsonrpc»:«2.0»,«result»:{«hostids»:[«32»]},«id»:«21»}',
'is_success' => 1
}, 'JSON::RPC::ReturnObject' );
Типа хост успешно создан, захожу на веб морду — да, хост есть
при изменении groupid в запросе на двузначное:
например
groupid => '24',
Ответ:
=pod
Очень много буков
=cut
«code»:-32500,«message»:«Application error.»,«data»:«No permissions to referred object or it does not exist!
Кто сталкивался? Как лечится? В чём проблема?
-
Вопрос задан
-
5775 просмотров