[one-users] XML RPC call authentication error
Miguel Morillo Iruela
miguel.morillo at gmail.com
Sun Aug 7 14:13:46 PDT 2011
Hello,
I'm trying to deploy and get information of some VM deployed with ONE, I'd
like to obtain this information with the XML-RPC API, when I try to invoice
some commands I always get an authentication error:
The example script:
#!/usr/bin/python
import xmlrpclib
import os
#server=xmlrpclib.ServerProxy('http://localhost:2633/RPC2')
server=xmlrpclib.ServerProxy('http://oneadmin:7bc8559a8fe509e680562b85c337f170956fcb06@localhost
:2633/RPC2')
#-------Get Info about VM ----------
vm=37
vminfo=server.one.vm.info("",vm)
print vminfo[1]
oneadmin at opennebula:~$ *./test.py *
[VirtualMachineInfo] User couldn't be authenticated, aborting call.
*one_xmlrpc.log*
.
.
.
127.0.0.1:18874 - no_user - [07/Aug/2011:23:07:16 -0200] "POST" 200 2097
127.0.0.1:18874 - no_user - [07/Aug/2011:23:07:16 -0200] "POST" 200 468
127.0.0.1:18874 - no_user - [07/Aug/2011:23:07:46 -0200] "POST" 200 2097
127.0.0.1:18874 - no_user - [07/Aug/2011:23:07:46 -0200] "POST" 200 468
If some body knows how to connect with python or perl and the correct way to
authenticate the connection. I have tested with username/password and
without.
Thanks
Miguel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opennebula.org/pipermail/users-opennebula.org/attachments/20110807/d92b8dcc/attachment-0002.htm>
More information about the Users
mailing list