On 4/21/08, James Fellrath <[EMAIL PROTECTED]> wrote:
> We are running Apache 2.2.8, Python 2.4, Trac 0.10, and using mod_wsgi as
> our Python/Apache link.  Our OS is Windows 2003 Server.
>
> I have been successful in getting the WSGI connection to work and bringing
> up our project's webpage without setting up any LDAP authentication.  Now
> I've installed the plugin per the instructions, but it appears that the
> installation process hasn't loaded everything it should have.  I'm unable to
> restart Apache.
>
> Here are the lines from our httpd.conf file that pertain to the LDAP
> authentication and LdapPlugin settings:
>
> <Location "C:/projects/trac/ccc_solutions">
>    PythonOption TracEnv "C:/projects/trac/ccc_solutions"
>     PythonOption TracUriRoot "/ccc_solutions"
>    AuthType Basic
>    AuthName "ccc_solutions"
>    AuthBasicProvider ldap
>    Order Allow,Deny
>    Allow from All
>    AuthLDAPURL "<ldapURL>"
>     AuthzLDAPAuthoritative off
>    Require valid-user
> </Location>
>
> Commenting out the two "PythonOption" lines results in Apache starting (but
> without the LDAP authentication).  Leaving them there results in the
> following error from the Apache error log.
>
> [Mon Apr 21 16:25:07 2008] [notice] Parent: Received restart signal --
> Restarting the server.
> Syntax error on line 502 of C:/Program Files/Apache Software
> Foundation/Apache2.2/conf/httpd.conf:
>  Invalid command 'PythonOption', perhaps misspelled or defined by a module
> not included in the server configuration
> [Mon Apr 21 16:25:07 2008] [notice] Child 4068: Exit event signaled. Child
> process is ending.
>  [Mon Apr 21 16:25:07 2008] [warn] (OS 995)The I/O operation has been
> aborted because of either a thread exit or an application request.  :
> winnt_accept: Asynchronous AcceptEx failed.
> [Mon Apr 21 16:25:08 2008] [notice] Child 4068: Released the start mutex
>  [Mon Apr 21 16:25:09 2008] [notice] Child 4068: All worker threads have
> exited.
> [Mon Apr 21 16:25:09 2008] [notice] Child 4068: Child process is exiting
>
> I didn't get any error messages when I was running setup.py to install
> LdapPlugin-0.5.1dev-py2.4.egg.  But it seems that somewhere in that
> installation may be where the error lies.
>

Are you sure you're running Trac through mod_wsgi?  Whatever you're
trying to do with LDAP isn't even directly related here...
PythonOption is a directive specific to mod_python, so it doesn't make
sense to have that in your config if you're using mod_wsgi (of which I
see no evidence in the config you posted).

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Trac 
Users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/trac-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to