Modify

Opened 8 years ago

Closed 8 years ago

Last modified 8 years ago

#523 closed defect (invalid)

XML-RPC server is not protocol compliant

Reported by: mpalmer@… Owned by: athomas
Priority: normal Component: XmlRpcPlugin
Severity: normal Keywords:
Cc: Trac Release: 0.10

Description

I think this log entry says it all:

localhost - - [19/Jul/2006 16:02:41] "POST /trac/login/xmlrpc HTTP/1.0" 303 -

Perhaps with a note that, AFAICT, HTTP/1.0 does not know about the 303 See Other response code.

Attachments (0)

Change History (6)

comment:1 Changed 8 years ago by athomas

This is an artifact of the way Trac authentication works, so there's not that much that can be done.

comment:2 Changed 8 years ago by athomas

  • Resolution set to invalid
  • Status changed from new to closed

In fact, this is really an issue with Trac itself and should be raised on the main Trac site.

comment:3 Changed 8 years ago by anonymous

Hmm, OK. I'll report the issue on the main Trac site. I've never noticed Trac proper throw a 303 (it's usually 302) when I log in via a web browser, though. Also, if I login and I get redirected, where do I actually send the real XMLRPC request to? I'm having trouble with requests just plain-up dying instead of completing properly ("Connection reset by peer", for example), and I noticed this problem as a side-effect of my attempts to debug the main problem. Basically, any authenticated XMLRPC request dies. Utterly heartbreaking.

comment:4 Changed 8 years ago by athomas

I think I've encountered this before. Some of the Trac backends have issues, and some work :(

I'd suggest documenting all this in the ticket you raise.

comment:5 Changed 8 years ago by mpalmer@…

I'm not adverse to switching backends if it'll solve the problem. I'm using tracd at the moment; do you have any recommendations for which one works Real Nice?

comment:6 Changed 8 years ago by pacopablo

FYI, this did end up being a bug in trac, specifically LoginModule. cmlenz fixed it in changeset:3581 3581

Add Comment

Modify Ticket

Action
as closed The owner will remain athomas.
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.