Subversion op Apache2: 403 Forbidden

Pagina: 1
Acties:

  • Naatan
  • Registratie: September 2006
  • Laatst online: 05-05-2010

Naatan

Systeem Beheerder

Topicstarter
Hoi, ik heb net Subversion samen met Apache2 op een CentOS 5 server geinstalleerd, heb de standaard config gebruikt, alleen een beetje aangepast.. alleen krijg ik nu een 403 (forbidden) error wanneer ik naar de locatie surf.

Mijn subversion.conf:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
LoadModule dav_svn_module     modules/mod_dav_svn.so
LoadModule authz_svn_module   modules/mod_authz_svn.so

<Location /DCMS>
   DAV svn
   SVNParentPath /var/www/svn/DCMS

   # Limit write permission to list of valid users.
   <LimitExcept GET PROPFIND OPTIONS REPORT>
      # Require SSL connection for password protection.
      # SSLRequireSSL

   Order allow,deny
   Allow from all

      AuthType Basic
      AuthName "Authorization Realm"
      AuthUserFile /etc/svn/passwd
      Require valid-user
   </LimitExcept>
</Location>


een "ls -ahl" van /var/www/svn:

code:
1
2
3
4
5
# ls -ahl /var/www/svn
total 12K
drwxr-xr-x 3 root   root   4.0K May 18 16:12 .
drwxr-xr-x 8 root   root   4.0K May 18 16:12 ..
drwxr-xr-x 7 apache apache 4.0K May 18 16:12 DCMS


Iemand enig idee waarom ik dit krijg?

Even voor al de duidelijkheid.. ik krijg dus ook geen login box te zien.. gewoon meteen een 403 error.

Naatan.com - Blog & Wordpress Plugins | Divia-CMS.com (OpenSource) - Currently Recruiting!


  • eamelink
  • Registratie: Juni 2001
  • Niet online

eamelink

Droptikkels

Ik denk dat /var/log/apache2/access.log en zijn error.log vriendje je een heleboel kunnen vertellen ;)

  • Naatan
  • Registratie: September 2006
  • Laatst online: 05-05-2010

Naatan

Systeem Beheerder

Topicstarter
Ahh stom, niet aan gedacht om naar te kijken :) Je hebt gelijk..

code:
1
2
[Sun May 18 16:23:44 2008] [error] [client xxx] Could not fetch resource information.  [403, #0]
[Sun May 18 16:23:44 2008] [error] [client xxx] (2)No such file or directory: The URI does not contain the name of a repository.  [403, #190001]


Ik moest focussen op de directory waar de repositories zich in bevinden ipv de repository zelf :)

Alleen krijg ik nu niet eens meer een login scherm :p naja dat vogel ik nog wel even uit.. thanks eamelink :)

Naatan.com - Blog & Wordpress Plugins | Divia-CMS.com (OpenSource) - Currently Recruiting!


  • JJKiers
  • Registratie: April 2006
  • Laatst online: 09-12-2023
Is de folder DCMS je echte repo, of staan daar je repo's in? In dat geval wordt je
SVNParentPath /var/www/svn

Hieronder een stukje van mijn config:

code:
1
2
3
4
5
6
7
8
9
10
11
12
<Location />
   AuthType "Basic"
   AuthName "Mijn repo"
   AuthUserFile /var/svn/svn.passwd
   require valid-user
</Location>

<Location /svn>
   Dav svn
   SVNParentPath   /var/svn/repos/
   SSLRequireSSL
</Location>


Dit werkt bij ons goed. Misschien kun je er wat mee. Veel succes.

Verwijderd

Heeft je apache user wel read (en write) rechten op de svn repository dir? :)

  • Rock-Y
  • Registratie: Juni 2006
  • Laatst online: 30-10-2025
http://wiki.centos.org/HowTos/Subversion
Deze al bekeken? zo heb ik subversion opgezet...
Pagina: 1