Impossible de se connecter ou d’écrire dans le répertoire WebDAV

J’ai configuré WebDAV pour qu’il fonctionne sur mon Mac, en incluant le fichier de configuration approprié et en insérant une section de configuration, comme ceci:

Alias /SomeDav "/Users/user/Sites/Thing"  Dav On Order Allow,Deny Allow from all AuthType Digest AuthName WebDAV-Realm AuthUserFile "/Users/user/webdav.passwd"  require user "SomeWriter"   

J’ai ensuite exécuté toutes les commandes d’autorisation appropriées et généré le fichier de mots de passe, comme ceci:

 sudo htpasswd -c /Users/user/webdav.passwd "SomeWriter" sudo chown -R www:www /Users/user/Sites/Thing/ sudo chown -R www:www /Users/user/webdav.passwd 

Si j’essaie de me connecter à localhost / SomeDav, je réussis! Je peux voir le contenu du répertoire dans mon navigateur (il n’y a pas de demande d’authentification si …)

Maintenant, si j’essaie de me connecter au site avec CyberDuck, pour tester si je peux écrire dans le répertoire, je rencontre des problèmes. Si j’utilise SomeWriter en tant qu’utilisateur et que le mot de passe approprié, CyberDuck continue à me dire que mon “échec de connexion”.

Est-ce que je manque quelque chose? Cela devrait-il fonctionner?

Vous avez également besoin d’une commande DavLockDB

 DavLockDB "/path/to/some/dir/DavLockDB" 

Dav va créer un fichier /path/to/some/dir/DavLockDB , alors assurez-vous que le répertoire /path/to/some/dir/ appartient également à www