Guys, I've been beating my head against a wall for the last several days trying to figure this out. I'm moving my SVN repo to a new server. Shouldn't be too big a deal. I made the data dump, transferred it to my new server, installed svn v1.7.6, created the repo and imported the data dump into the new repo. No problem at all. In fact, I can browse to the repo and view all of the files. However, when I try to create a directory or commit changes to the new repo, I get this error message: Commit failed: Server sent unexpected return value (500 internal server error) in response to POST request for '/repos/!svn/me'
I've thought it was a permissions issue, so I've tried every kind of user:group combo that I can and even given 777 permissions to the SVN repo folder and contents but to no avail. I've assigned nobody:nobody, username:nobody, and username:username but no user:group combo seems to work. For the life of me, I can't figure it out. Let me give some info about my system. Centos 5.8 WHM/cPanel 11.32.4 Apache 2.2.22 Subversion v1.7.6 I am attempting to run the svn from a subdomain: nat.domainname.com/repos but I'm failing miserably. Here are the pertinent config files httpd.conf <VirtualHost 192.168.0.105:80> ServerName nat.domainname.com ServerAlias www.nat.domainname.com DocumentRoot /home/username/public_html/svn ServerAdmin webmas...@nat.domainname.com UseCanonicalName Off CustomLog /usr/local/apache/domlogs/nat.domainname.com combined CustomLog /usr/local/apache/domlogs/nat.domainname.com-bytes_log "%{%s}t %I .\n%{%s}t %O ." ## User username # Needed for Cpanel::ApacheConf <IfModule mod_suphp.c> suPHP_UserGroup username username </IfModule> <IfModule !mod_disable_suexec.c> <IfModule !mod_ruid2.c> SuexecUserGroup username username </IfModule> </IfModule> <IfModule mod_ruid2.c> RUidGid username username </IfModule> ScriptAlias /cgi-bin/ /home/username/public_html/svn/cgi-bin/ <IfModule mod_dav_svn.c> <Location /repos> DAV svn SVNPath /home/username/svn #AuthType Digest #AuthName "Integrity SVN" #AuthUserFile /home/username/.htpasswds/passwd #Require valid-user </Location> </IfModule> </VirtualHost> I'm also including the info from my access_log and error_log for this ERROR_LOG [Thu Sep 20 00:17:14 2012] [error] [client 192.168.0.105] Request exceeded the limit of 10 internal redirects due to probable configuratio$ [Thu Sep 20 00:17:14 2012] [debug] core.c(3112): [client 192.168.0.105] r->uri = /home/username/public_html/index.php [Thu Sep 20 00:17:14 2012] [debug] core.c(3118): [client 192.168.0.105] redirected from r->uri = /home/username/public_html/index.php [Thu Sep 20 00:17:14 2012] [debug] core.c(3118): [client 192.168.0.105] redirected from r->uri = /home/username/public_html/index.php [Thu Sep 20 00:17:14 2012] [debug] core.c(3118): [client 192.168.0.105] redirected from r->uri = /home/username/public_html/index.php [Thu Sep 20 00:17:14 2012] [debug] core.c(3118): [client 192.168.0.105] redirected from r->uri = /home/username/public_html/index.php [Thu Sep 20 00:17:14 2012] [debug] core.c(3118): [client 192.168.0.105] redirected from r->uri = /home/username/public_html/index.php [Thu Sep 20 00:17:14 2012] [debug] core.c(3118): [client 192.168.0.105] redirected from r->uri = /home/username/public_html/index.php [Thu Sep 20 00:17:14 2012] [debug] core.c(3118): [client 192.168.0.105] redirected from r->uri = /home/username/public_html/index.php [Thu Sep 20 00:17:14 2012] [debug] core.c(3118): [client 192.168.0.105] redirected from r->uri = /home/username/public_html/index.php [Thu Sep 20 00:17:14 2012] [debug] core.c(3118): [client 192.168.0.105] redirected from r->uri = /home/username/public_html/index.php [Thu Sep 20 00:17:14 2012] [debug] core.c(3118): [client 192.168.0.105] redirected from r->uri = /repos/!svn/me [Thu Sep 20 00:17:14 2012] [error] [client 192.168.0.105] Request exceeded the limit of 10 internal redirects due to probable configuratio$ [Thu Sep 20 00:17:14 2012] [debug] core.c(3112): [client 192.168.0.105] r->uri = /home/username/public_html/index.php [Thu Sep 20 00:17:14 2012] [debug] core.c(3118): [client 192.168.0.105] redirected from r->uri = /home/username/public_html/index.php [Thu Sep 20 00:17:14 2012] [debug] core.c(3118): [client 192.168.0.105] redirected from r->uri = /home/username/public_html/index.php [Thu Sep 20 00:17:14 2012] [debug] core.c(3118): [client 192.168.0.105] redirected from r->uri = /home/username/public_html/index.php [Thu Sep 20 00:17:14 2012] [debug] core.c(3118): [client 192.168.0.105] redirected from r->uri = /home/username/public_html/index.php [Thu Sep 20 00:17:14 2012] [debug] core.c(3118): [client 192.168.0.105] redirected from r->uri = /home/username/public_html/index.php [Thu Sep 20 00:17:14 2012] [debug] core.c(3118): [client 192.168.0.105] redirected from r->uri = /home/username/public_html/index.php [Thu Sep 20 00:17:14 2012] [debug] core.c(3118): [client 192.168.0.105] redirected from r->uri = /home/username/public_html/index.php [Thu Sep 20 00:17:14 2012] [debug] core.c(3118): [client 192.168.0.105] redirected from r->uri = /home/username/public_html/index.php [Thu Sep 20 00:17:14 2012] [debug] core.c(3118): [client 192.168.0.105] redirected from r->uri = /home/username/public_html/index.php [Thu Sep 20 00:17:14 2012] [debug] core.c(3118): [client 192.168.0.105] redirected from r->uri = /repos/!svn/me ACCESS_LOG 192.168.0.105 - - [20/Sep/2012:00:17:14 -0400] "OPTIONS /repos/sitemanager/trunk/public_html HTTP/1.1" 200 185 "-" "SVN/1.7.6 serf/0.7.2" 192.168.0.105 - - [20/Sep/2012:00:17:14 -0400] "POST /repos/!svn/me HTTP/1.1" 500 867 "-" "SVN/1.7.6 serf/0.7.2" It looks like the POST command isn't working so whenever svn tries to POST changes to the repos, it fails. And I have no idea what the redirecting is about in the error_log so if you have any thoughts at all about how I can figure out what's going on here, I would really, really appreciate it. If you need more info, please ask! I'm not subscribed to the mailing list so if you could CC me on the response, it would be helpful. Thanks so much! Mitchell