I am trying to setup subversion on my Debian LAMP stack and I am running into quite a few issues. I have been following the library.linode articles for reference, but I think I have exhausted the available resources and I'm hoping someone can point me to a solution.
The setup I have deployed is that I setup a development domain at dev.mydomain.com which points to /srv/www/dev.mydomain.com/public_html/ and that seems to work fine. So then I setup a subdomain to host svn which is svn.mydomain.com. I setup my repositories in /srv/svn/domain where "domain" is the repository.
I then setup the following virtual host in /etc/apache/sites-available/
<VirtualHost my.ip.goes.here:80>
ServerAdmin
webmaster@domain.com
ServerName svn.mydomain.com
ErrorLog /srv/www/svn.mydomain.com/logs/error.log
CustomLog /srv/www/svn.mydomain.com/logs/access.log combined
<Location />
DAV svn
SVNParentPath /srv/svn
</Location>
<Location /knowlo>
AuthType Basic
AuthName "Subversion Repository"
AuthUserFile /srv/auth/svn/mydomain.htpasswd
Require valid-user
</Location>
</VirtualHost>
As per the configuration, I set up the authorization files at /srv/auth/svn. I also granted apache user rights on /srv/svn/
When I try to access the repository at
http://svn.mydomain.com/mydomain I am prompted for HTTP authentication, but upon successful authentication I get a 403 forbidden.
Any thoughts on why I can't get in?