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