Modify

Opened 9 years ago

Closed 9 years ago

Last modified 9 years ago

#183 closed defect (wontfix)

xmlrpc plugins does 501 on 0.9.3

Reported by: alessandro.ogier@… Owned by: athomas
Priority: normal Component: XmlRpcPlugin
Severity: normal Keywords:
Cc: Trac Release:

Description (last modified by athomas)

trac 0.9.3 as mod_python (is wscgi really necessary ?)

apache conf:

Alias /trac/ "/usr/share/trac/htdocs/"

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteCond %{REQUEST_URI} ^/prj
RewriteRule ^/prj(.*)$ https://x/prj$1

<Directory "/usr/share/trac/htdocs">
   Options Indexes MultiViews
   AllowOverride None
   Order allow,deny
   Allow from all
</Directory>

<Location /prj>
   SetHandler mod_python
   #PythonHandler trac.ModPythonHandler
   PythonHandler trac.web.modpython_frontend
   PythonOption TracUriRoot /prj
   PythonOption TracEnvParentDir "/var/trac"
</Location>

<Location /prj/reti/login>
   AuthType Basic
   AuthName "reti workspace"
   AuthLDAPURL ldap://x/y?uid
   AuthLDAPBindDN 
   AuthLDAPBindPassword 
   Require group 
</Location>

etc

installed xmlrpc plugin syswide with egg

https://example.com/prj/reti/xmlrpc works, POSTing to the same page doesn't

what it's wrong there ?

tia,

Attachments (0)

Change History (3)

comment:1 Changed 9 years ago by alessandro.ogier@…

excuse me for that garbage, i didn't quote it properly.

comment:2 Changed 9 years ago by anonymous

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

comment:3 Changed 9 years ago by athomas

  • Description modified (diff)

This is the exact reason why the WSGI branch is necessary. Trac's existing request handlers basically don't handle anything except text/html POSTs. The WSGI branch rectifies this.

Add Comment

Modify Ticket

Action
as closed .
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.