Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

  • Alfredo
  • Registratie: Maart 2007
  • Laatst online: 31-07 19:40
Ik heb een DS109+ (Synology NAS) waarop de standaard Apache installatie draait. Svn is geïnstalleerd en werkt momenteel met de svnserve daemon. Het is echter de bedoeling dat dit via http:// ook werkt.

Volgens de Synology wiki is het de bedoeling dat je hiervoor Apache via ipkg installeert. Apache start zonder errors, maar verbinding maken lukte niet. Dus heb ik de nodige modules van deze installatie genomen (v2.2.17), gekopieerd naar de standaard installatie (v2.2.16) en in httpd.conf het volgende toegevoegd.

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
LoadModule dav_module           modules/mod_dav.so
LoadModule dav_fs_module        modules/mod_dav_fs.so
LoadModule dav_svn_module       modules/mod_dav_svn.so
LoadModule authz_svn_module     modules/mod_authz_svn.so

<Location /svn>
   DAV svn
   SVNParentPath /volume1/svn
   SVNListParentPath On
   AuthzSVNAccessFile /volume1/svn/.svn-policy-file
   AuthName "SVN Repositories"
   AuthType Basic
   AuthUserFile /volume1/svn/.svn-auth-file
   Require valid-user
</Location>


Als ik nu naar "http://<IP>/svn/repository/" ga, worden mijn logingegevens gevraagd. Dus Apache zou /volume1/svn moeten kunnen lezen. Na het inloggen krijg ik echter een 404 pagina.
Ik heb geprobeerd om de authenticatie volledig weg te laten, Apache als root te starten, een symlink aan te maken in www naar /volume1/svn en SVNParentPath daar ook naar te verwijzen, ... Maar niets helpt, ik blijf een 404 pagina krijgen. Na elke wijziging heb ik Apache uiteraard opnieuw opgestart.

Iemand een idee wat ik fout doe?