#2937 xmlrpc system commands do not work
Closed: Fixed None Opened 11 years ago by rcritten.

The XML-RPC system methods are not properly implemented in our listener.

We only actually implemented listMethods but even that isn't working.

For compliance purposes these should at least not return a CommandError.


This script can be used to test it against the lite-server:

from xmlrpclib import ServerProxy, Transport
from ipalib.rpc import KerbTransport, LanguageAwareTransport

server = 'http://localhost:8888/ipa/xml'

kw = dict(allow_none=True, encoding='UTF-8')
kw['verbose'] = True
kw['transport'] = LanguageAwareTransport()

serverproxy = ServerProxy(server, **kw)

command = getattr(serverproxy, 'system.listMethods')
print command()

not sure when this will land or the impact on RHEL QE

Added with fixes for #4069 (parent ticket: #3299)

  • 6bdc75e Implement XML introspection

Metadata Update from @rcritten:
- Issue assigned to rcritten
- Issue set to the milestone: FreeIPA 4.0 - 2014/01

7 years ago

Login to comment on this ticket.

Metadata