M
McFraggle
Jungspund
Hallo!
Also, ich will zu Hause ein svn-rep über Apache zugreifbar machen.
Könnte sein, dass es an der ssl-Konfig vom Apache liegt und mit svn nix zu tun hat.
Habe 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:
- 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:
Hingegen bringt "svn checkout http://ich@localhost/svn/repos1":
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....
Also, ich will zu Hause ein svn-rep über Apache zugreifbar machen.
Könnte sein, dass es an der ssl-Konfig vom Apache liegt und mit svn nix zu tun hat.
Habe 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:
Code:
<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:
Code:
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":
Code:
svn: PROPFIND Anfrage fehlgeschlagen auf '/svn/repos1'
svn: PROPFIND von '/svn/repos1': 405 Method Not Allowed (http://localhost)
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....