svn verweigert zugriff

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

masquerade

Benutzer
Registriert
22. Aug. 2008
Beiträge
4
Reaktionspunkte
0
Punkte
0
Hi alle

Um zu in etwa aufzuzeigen was ich gemacht habe:
http://forum.synology.com/wiki/index.php/Step-by-step_guide_to_installing_Subversion_on_ARM-based_Synology_Products#Further_information

http://forum.synology.com/wiki/index.php/How_to_generate_custom_SSL_certificates (Wobei ich mich dann auf einen Post der im Thread erwähnt wird auf bezogen habe und das mkcert.sh umgeschrieben habe das meine Daten da drin stehen.

http://forum.synology.com/wiki/index.php/Enable_HTTP_and_HTTPS_access_for_Subversion

Das Problem ist nun folgendes:
Ich habe für das test repository alles wie in den Tutorials beschrieben durchgespielt. Da ich nur dieses eine spezifische Repo freigeben will und nicht den ganzen svn-server.

Ich komme nun zwar über "https://<ip>/svn/test" bis zum "Benutzername und Passwort"-Fenster aber da weist er mich in jedem Fall ab.

Versuche ichs per svn://<boxname>/test/ bekomme ich die Meldung "No access allowed to this repository"

Versuch ichs mit "https://<boxname>/test kommt ein Zertifikat das ich akzeptieren muss und dann "Error: OPTIONS of 'https://<boxname>/test': 200 OK


Und ich bin ehrlich gesagt sprachlos an was es liegen könnte wie auch was ich machen kann damit das ganze auch so funktioniert wies soll... Und zwar:
Von extern --> Zugriff auf dieses eine Repository über SSL verschlüsselte Leitung (wär doppelt cool wenn das Zertifikat irgendwie ok erscheint)

Von intern --> Zugriff auf die andern Repos (was funktioniert) wie auch auf das oben erwähnte "test-repo". Da der Transfer in diesem Fall intern statt findet muss die Lösung auch mit einer internen 192.168... IP oder mit dem boxnamen funktionieren.


Ich benutze eine DS207+ mit der neusten Firmware DSM 2.2-0959.
Meine Linuxkenntnisse halten sich arg in Grenzen =)

Danke im Voraus für hilfreiche Tipps und Antworten!

Grüsse,
masquerade
 
Ich komme nun zwar über "https://<ip>/svn/test" bis zum "Benutzername und Passwort"-Fenster aber da weist er mich in jedem Fall ab.
Mich würde mal deine svnserve.conf für das repo interessieren.
Und der einfachere Weg als mit webdav ist der Weg über websvn. websvn habe ich mir gestern auch installiert und ich finde es sehr gut und viel schneller einzurichten als webdav für den Apache.
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat