Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17

x
?
Solved

Accessing svn gives 500: Internal server error

Posted on 2009-07-06
2
Medium Priority
?
356 Views
Last Modified: 2012-05-07
I'm running an apache powered svn which doesn't work after a restart of apache.
My httpd.conf had become completely garbage, like:
BZh91AY&SY~Cxáò^@U^X^?÷ÿ³P@^?ÿÿÿÿÿÿÿÿÿÿÿB~@~@^B^F^@^@^@À~A^A^Q^@^H`q>}ëîövç^]O~@)õ@ÊëàZêWZ^Ez^@òë~U*@| ^E^@^@R ^AR^UJ^CÎûà^MÚ^G~]ë§WɺÛc^Yô}´»Ñ~FÍ~X£í~]4ÓÑÏn/l^M¯¸^M^M^C%^@^[`^N~GZ^@uACU¡ ^@v˯~[:÷4~IFX~A÷nó°³qQÌëÐ÷½º^]±óá@^A^Oyï§}òï½~OW·{½

After some tweaking I got an old backup httpd.conf to start apahce, but I can't reach the svn anymore.
When I try I get a 500, and ssl_error_log says:
[Mon Jul 06 15:13:45 2009] [crit] [client xxx.xx.xx.xx] configuration error:  couldn't check user.  No user file?: /csvn

This should be the relevant part of my config:
<Location /csvn>
  DAV svn
  SVNPath /var/svn/Csvn/
  AuthType Basic
  AuthName "Awesome subversion"
  AuthUserFile /var/svn/conf/svnusers
  Require valid-user
  SSLRequireSSL
</Location>

The SVNPath exists.
The AuthUserFile exists and looks to be in good order.
I tried chown -R apache:apache /var/svn to no avail
I tried commenting out the authentication, so I had
<Location /csvn>
  DAV svn
  SVNPath /var/svn/Csvn/
</Location>
left, didn't help.

Any more suggestions please? :)
0
Comment
Question by:letharion
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
2 Comments
 
LVL 8

Expert Comment

by:yfastud
ID: 24786909
do you verify that your DAV still work?
0
 
LVL 6

Accepted Solution

by:
letharion earned 0 total points
ID: 24786960
How would I do that? :)
0

Featured Post

Simple, centralized multimedia control

Watch and learn to see how ATEN provided an easy and effective way for three jointly-owned pubs to control the 60 televisions located across their three venues utilizing the ATEN Control System, Modular Matrix Switch and HDBaseT extenders.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Introduction As you’re probably aware the HTTP protocol offers basic / weak authentication, which in combination with the relevant configuration on your web server, provides the ability to password protect all or part of your host.  If you were not…
If you've heard about htaccess and it sounds like it does what you want, but you're not sure how it works... well, you're in the right place. Read on. Some Basics #1. It's a file and its filename is .htaccess (yes, with a dot in the front). #…
In this video, Percona Solution Engineer Dimitri Vanoverbeke discusses why you want to use at least three nodes in a database cluster. To discuss how Percona Consulting can help with your design and architecture needs for your database and infras…
Want to learn how to record your desktop screen without having to use an outside camera. Click on this video and learn how to use the cool google extension called "Screencastify"! Step 1: Open a new google tab Step 2: Go to the left hand upper corn…
Suggested Courses

715 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question