[one-users] XML RPC call authentication error

Carlos Martín Sánchez cmartin at opennebula.org
Mon Aug 8 03:10:09 PDT 2011


Hi Miguel,

I'm sure you can get an idea reading the python OCA bindings [1] code.

Regards.

[1] http://opennebula.org/software:ecosystem:python_bindings

--
Carlos Martín, MSc
Project Major Contributor
OpenNebula - The Open Source Toolkit for Cloud Computing
www.OpenNebula.org | cmartin at opennebula.org



On Sun, Aug 7, 2011 at 11:13 PM, Miguel Morillo Iruela
<miguel.morillo at gmail.com> wrote:
> 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
>
> _______________________________________________
> Users mailing list
> Users at lists.opennebula.org
> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
>
>



More information about the Users mailing list