Hi,

I've recently added the XmlRpcPlugin to one of my Trac servers, but I
can't get it work:

I'm using the first example from
http://trac-hacks.org/wiki/XmlRpcPlugin (listMethods).

The error returned on the client side is the following:
  xmlrpclib.ProtocolError: <ProtocolError for
blote:[EMAIL PROTECTED]/trac/project/login/xmlrpc: 501 Method Not
Implemented>
where passwd matches my password on the system, and server is an IP4 address.

I've tried with both ActiveState python 2.3 and Cygwin 2.4 python
engines (client: WinXP SP2)

On the server side, I'm using mod_python + Apache with a one-week old
Trac trunk version (Linux Debian kernel 2.6, Python 2.3). The Apache
log shows the following message:
  10.129.x.y - blote [08/Feb/2006:20:53:30 +0100] "POST
/trac/project/login/xmlrpc HTTP/1.0" 501 383 "-" "xmlrpclib.py/1.0.1
(by www.pythonware.com)"
which seems consistent with the error returned to the client.

The Trac log does not provice much info, but:
20:57:23 Trac[loader] DEBUG: Loading plugin tracxmlrpc from
/local/db/trac/project/plugins/TracXMLRPC-0.1-py2.3.egg

When I try to execute the request from my browser (FF 1.5), it works
(I get the list with supported methods, etc.). Apache2 reports:
10.129.x.y - blote [08/Feb/2006:20:57:23 +0100] "GET
/trac/project/login/xmlrpc HTTP/1.1" 200 18591 "-" "Mozilla/5.0
(Windows; U; Windows NT 5.1; en-US; rv:1.8) Gecko/20051111
Firefox/1.5"

Is there something obvious I'm missing ?
Where should I look first to find a potential issue ?

TIA,
Manu
_______________________________________________
Trac-dev mailing list
Trac-dev@lists.edgewall.com
http://lists.edgewall.com/mailman/listinfo/trac-dev

Reply via email to