Problèmes avec apache et https
Bonjour tout le monde.
Ca fait maintenant deux semaines que je rame pour faire fonctionner mon serveur subversion avec apache en https.
Mon serveur est un
Code:
Apache/2.2.4 (Ubuntu) DAV/2 SVN/1.4.4 mod_python/3.3.1 Python/2.5.1 mod_ssl/2.2.4 OpenSSL/0.9.8e Server
En http, tout roule, checkout, update, commit, ... pas de problèmes.
En https, le checkout / update fonctionne, mais quand je fait un ajout de fichier, ou un branche d'un répertoire et commit, j'ai ce message d'erreur avec tortoiseSVN (et en ligne de commande aussi) :
Code:
1 2
| Error: PROPFIND request failed on '/myping/branches/testbranch'
Error: Could not open the requested SVN filesystem |
J'ai besoin du https parce que a on boulot quand je fais des commits en http, le proxy bloque certaines commandes.
Je ne sais vraiment pas ce qui foire :s
Est-ce le fait que c'est un certificat "non-officiel" que j'ai créé moi même ?
Un grand merci d'avance !
Voici mon virtualhost :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
|
<VirtualHost *:443>
ServerName svn.blah.be
ServerAdmin blahblah@gmail.com
SSLEngine on
SSLCertificateFile /etc/apache2/server.crt
SSLCertificateKeyFile /etc/apache2/server.key
ErrorLog /home/web/blah.be/logs/svn_error.log
CustomLog /home/web/blah.be/logs/svn_access.log combined
<Location />
DAV svn
SVNParentPath /home/svn
AuthType Basic
AuthName "Depot Subversion"
AuthUserFile /etc/apache2/dav_svn.passwd
Require valid-user
</Location>
</VirtualHost>
<VirtualHost *:80>
ServerName www.blah.be
ServerAlias blah.be
ServerAlias *.blah.be
ServerAdmin blahblah@blah.be
RewriteLog "/home/web/blah.be/logs/rewrite.log"
RewriteLogLevel 0
DocumentRoot /home/web/blah.be/www
<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>
<Directory /home/web/blah.be/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
<Location /svn>
DAV svn
SVNParentPath /home/svn
AuthType Basic
AuthName "Depot Subversion"
AuthUserFile /etc/apache2/dav_svn.passwd
Require valid-user
</Location>
ErrorLog /home/web/blah.be/logs/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined
ServerSignature On
</VirtualHost> |