Looks like whatever our network engineer did was the problem. I changed 
AuthLDAPURL to a specific OU and it works now. I guess I can't search across 
the entire domain anymore. No problem though, since only users in our 
Information Solutions OU is allowed access to subversion.

Robbert van Andel
Web Architect/Developer
John I. Haas

Email: robbert.vanan...@johnihaas.com
Phone: 503-830-5701


-----Original Message-----
From: Robbert van Andel [mailto:robbert.vanan...@johnihaas.com] 
Sent: Wednesday, March 30, 2011 7:41 PM
To: Ryan Schmidt
Cc: users@subversion.apache.org
Subject: RE: 500 Internal Server Error

On Mar 30, 2011, at 16:14, Robbert van Andel wrote:

> We are suddenly getting 500 Internal Server Errors after running for several 
> weeks. We are running subversion 1.6.6 on a fedora server. We access the 
> server via both TortoiseSVN and AnkhSVN. Both methods have been returning 500 
> errors for the past hour or so. I get the error when I browse to my 
> repository via a web browser. My apache error logs are not showing anything. 
> I've restarted the server.  I'm at a loss what to do next.  
>  

The apache log should at least confirm the 500 internal server error whenever 
it occurs, if not provide additional information. Please verify. If it doesn't, 
perhaps you're looking at the wrong log?

Could you also show the relevant parts of your apache configuration?


My access logs do show the 500 error, so I know that part is working.

Here is my svn configuration

<Location /svn/>
        DAV svn
        ModMimeUsePathInfo on
        SVNParentPath /var/svn
        SVNListParentPath On
        SVNAutoversioning On
        SVNReposName "Repository"
        AuthBasicProvider ldap
        AuthType Basic
        AuthzLDAPAuthoritative on
        AuthName "Subversion Login"
        AuthLDAPURL 
"ldap://mydomain/DC=domain,DC=com?sAMAccountName?sub?(objectClass=*)" NONE
        AuthLDAPBindDN "CN=svc-subversion,OU=Service Accounts,DC=domain,DC=com"
        AuthLDAPBindPassword svnpassword

        require valid-user
</Location>
CustomLog /var/log/svn_logfile "%t %u %{SVN-ACTION}e" env=SVN-ACTION

And the contents of subversion.conf in my conf.d directory:
LoadModule dav_svn_module     modules/mod_dav_svn.so
LoadModule authz_svn_module   modules/mod_authz_svn.so

The only thing that has changed today that I'm aware of is our network admin 
transferred the domain role owner role from one server to another. However, I'm 
not using either server explicitly in my LDAP Url. I do wonder if it's related 
and need to test LDAP on my server. 

Robbert van Andel

Reply via email to