#1 Le 08/05/2010, à 14:17
- clement.analogue
webdav Could not open collection: Could not authenticate to server
bonjour,
je souhaite monter un webdav sur apache2, mais j'ai un problème d'authentification.
cadaver http://www.forumanalogue.fr/webdav/
Authentication required for webdav on server `www.forumanalogue.fr':
Username: clement
Password:
Authentication required for webdav on server `www.forumanalogue.fr':
Username: clement
Password:
Could not open collection:
Could not authenticate to server: rejected Digest challenge
dav:/webdav/?
Voici comment j'ai procédé :
sudo a2enmod dav dav_fs #ajout des modules webdav à apache2
sudo mkdir /home/www/www/webdav #création du répertoire webdav
sudo a2enmod auth_digest #ajout du module pour l'authentification digest à apache2
sudo htdigest -c /home/www/www/.htdigest webdav clement #création du fichier contenant les mots de passe pour l'utilisateur clement
Mon VH :
cat /etc/apache2/sites-enabled/forumanalogue
<VirtualHost *:80>
ServerAdmin [...]
ServerName forumanalogue.fr
ServerAlias www.forumanalogue.fr
DocumentRoot /home/www/www
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /home/www/www>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
<Location /webdav/>
Dav On
AuthType Digest
AuthName "webdav"
AuthDigestDomain /webdav/
AuthDigestProvider file
AuthUserFile /home/www/www/.htdigest
Require valid-user
</Location>
ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
</VirtualHost>
sudo service apache2 restart
Les logs :
error.log
[Fri Jul 02 18:02:30 2010] [error] [client 127.0.0.1] GROUP: clement not in required group(s).
access.log
127.0.0.1 - - [02/Jul/2010:18:02:24 +0200] "OPTIONS /webdav/ HTTP/1.1" 401 881 "-" "cadaver/0.23.3 neon/0.29.0"
127.0.0.1 - clement [02/Jul/2010:18:02:30 +0200] "OPTIONS /webdav/ HTTP/1.1" 401 796 "-" "cadaver/0.23.3 neon/0.29.0"
Qu'est ce que j'ai oublié de faire ?
Merci d'avance
Dernière modification par clement.analogue (Le 02/07/2010, à 18:06)
Site personnel
Association Ubuntu-Lyon : Organisation d'événements autour d'Ubuntu sur Lyon.
Venez discuter philosophie, exposez vos textes et réflexions, ...
Forum Analogue : Philosophie, sciences, art, actualité, etc.
Hors ligne
#2 Le 16/07/2010, à 12:49
- clement.analogue
Re : webdav Could not open collection: Could not authenticate to server
Mon problème est toujours d'actualité. Personne n'a de réponse ?
Site personnel
Association Ubuntu-Lyon : Organisation d'événements autour d'Ubuntu sur Lyon.
Venez discuter philosophie, exposez vos textes et réflexions, ...
Forum Analogue : Philosophie, sciences, art, actualité, etc.
Hors ligne