Soucis webdav avec dolhpin

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Soucis webdav avec dolhpin

yahoo-6
Bonjour à tous,

j'ai un soucis avec le gestionnaire de fichiers "dolphin" sur KDE,
lorsque je monte un répertoire webdav.

Le montage du répertoire se fait sans aucun soucis (authentification
basic et digest testée),

je peux créer, déplacer des fichiers, mais je ne peux pas les supprimer
(je ne parle que de fichiers, je n'ai aucun soucis avec les répertoires).

Lors de la suppression, j'ai les erreurs suivante dans apache:

[dav:error] [pid 9493] [client xxx.xxx.xxx.xxx:55906] Could not fetch
resource information.  [400, #0]
[dav:error] [pid 9493] [client xxx.xxx.xxx.xxx:55906] The URL contains
extraneous path components. The resource could not be identified.  [400, #0]

J'ai testé avec CURL, et la suppression fonctionne bien. (curl -u
username:password -X "DELETE" http://webdav.xxx.xx/mydav/essai.txt)

après plusieurs test j'ai remarqué que Dolhpin essaye de supprimer l'URL
avec un 'slash' à la fin, ce qui me retourne effectivement le même
erreur apache avec CURL, si je place ce "slash" en fin de ligne.
("DELETE /mydav/essai.txt/ HTTP/1.1" 400 ), (ce qui explique que la
suppression des répertoires fonctionnent)

Je n'ai pas trouver réellement de bug lié à "dolphin" sur ce sujet, mais
en tout cas j'ai découvert que ma Debian contenait deux versions de
"Dolphin"

dolphin 4:16.08.3-3                                 amd64        file
manager
dolphin4 4:16.08.3-1                                 amd64        file
browser

j'ai donc testé le montage de répertoire webdav avec dolphin4, et là,
aucun soucis ("DELETE /mydav/ticket.pdf HTTP/1.1" 204)

donc je me tourne vers la communauté Debian pour savoir si vous avez
déjà vue ce problème ?

pourquoi par défaut la version "Dolphin" est utilisée, et non "Dolphin4" ?

Y a t-il une raison d'avoir les deux ?

Merci

Loïc