Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

Nouvelle section Wiki pour poster des messages au sujet de la documentation, voir si besoin comment l'utiliser.

À propos de l'équipe du forum.

#1 Le 08/05/2010, à 13: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, à 17: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, à 11: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