PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : svn-repository mit apache will nicht



McFraggle
11.11.05, 10:24
Hallo!
Also, ich will zu Hause ein svn-rep über Apache zugreifbar machen.

Habe dazu bei meinem SuSE das entsprechende Paket installiert (Apache Grundkonfiguration) und ferner Folgendes gemacht:

- Lasse Apache folgende Pakete zusätzlich laden:
o dav_module
o dav_svn_module
o auth_pam_module

- in der subversion.conf des Apache Folgendes eingefügt:

<Location /svn>
DAV svn
SVNPath /srv/svn
# Require SSL connection for password protection.
SSLRequireSSL
AuthType Basic
AuthName "Subversion repository"
# AuthUserFile /srv/svn/user_access/myproject1_passwdfile
Require user ich
#<LimitExcept GET PROPFIND OPTIONS REPORT>
#</LimitExcept>
</Location>

- mit "svnadmin create" im Verzeichnis "/srv/svn/repos1" ein svn-repos angelegt

- Das dortige Verzeichnis "repos1" rekursiv dem Besitzer wwwrun zugeordnet.


Wenn ich nun als User mit "svn checkout https://ich@localhost/svn/repos1" versuche auszuchecken (und der Apache läuft) kommt die Meldung:

svn: PROPFIND Anfrage fehlgeschlagen auf '/svn/repos1'
svn: PROPFIND von '/svn/repos1': Konnte keine Verbindung zum Server herstellen (https://localhost)

Hingegen bringt "svn checkout http://ich@localhost/svn/repos1":

svn: PROPFIND Anfrage fehlgeschlagen auf '/svn/repos1'
svn: PROPFIND von '/svn/repos1': 405 Method Not Allowed (http://localhost)

Zweiteres verstehe ich ja, ich habe schließlich SSL gefordert, aber das zeigt ja, dass der server erreichbar ist.

Was soll aber die Fehlermeldung bei der https-Variante?

Ich bin für alle Anregungen und Debugging-Empfehlungen zu Apache dankbar! Ich bin nämlich nicht gerade eine Apache-Beherrscher....