Hi,
I have the following issue: I can not access our SVN repository if I am using the hostname defined for it (it works only through the IP).
On the DNS server it is defined that svn.idi.local should point to 192.168.2.211/svn.
On the SVN server I have the following files:
<VirtualHost *:80> ServerName svn.idi.local <Location /svn> DAV svn SVNParentPath /srv/svn SVNListParentPath On AuthType Basic AuthName "IDI SVN Authentication" AuthBasicProvider crowd CrowdAppName apache CrowdAppPassword apache CrowdURL http://localhost:8095/crowd/ AuthzSVNCrowdAccessFile /etc/subversion/dav_svn.authz Require valid-user </Location> </VirtualHost>
<Location /svn> DAV svn SVNParentPath /srv/svn/ SVNListParentPath On AuthType Basic AuthName "Crowd Authentication" AuthBasicProvider crowd CrowdAppName apache CrowdAppPassword apache CrowdURL http://localhost:8095/crowd/ AuthzSVNCrowdAccessFile /etc/subversion/dav_svn.authz Require valid-user </Location>
I have also set up the dav_svn.authnz file.
My problem is that if I use 192.168.2.211/svn/src, I have access.
If I use svn.idi.local/src, I have no access (file not found on server). I do not know if the issue is on the SVN server or on the DNS server.
Pinging svn.idi.local shows me the correct address (192.168.2.211).
Any suggestions?
Found the issue: missing / in SVNParentPath. Now it works.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.