Version: 1.2.1 (using 4.2.1 (KDE 4.2.1) "release 104", KDE:KDE4:Factory:Desktop / openSUSE_11.1) Compiler: gcc OS: Linux (x86_64) release 2.6.27.19-3.2-default I have a free account at mydisk.se. If I try to remove a directory using dolphin, it gives the error 301 (perm. redirect). In a self-made client, I managed to remove folders asking to remove http://mydisk.se/myuser/folder/ instead of http://mydisk.se/myuser/folder I don't know which one should work (or both) but Dolphin could treat 301 codes.
I get the same error message on KDE 4.2.2 on both by Debian (unstable) as well as my Kubuntu (up-to-date 9.04) boxes. Deleting the folders with cadaver works fine.
Same problem on KDE 4.2.2 with Dolphin and Konqueror. It seems a kioslave problem. When i try to remove a collection/directory kio_http not sends a trailing slash. (apache dav 2.2.11) The command: DELETE /dav/directory returns error 301 The syntax is: DELETE /dav/directory/ This error does useless KDE for managing webdav repositories.
Same problem on 4.3.0. Please everyone affected, vote for this bug!
I can still confirm this bug in Dolphin 1.3 under KDE 4.3.1 on my Kubuntu 9.04 machine.
Just for sake of completeness: it's possible to work around this behaviour of the webdav KIO slave when communicating with Apache by, for example, disabling mod_dir on the server side. Adding "DirectorySlash Off" to the matching scope of the URI also helps.
The bug is still present in 4.3.5 with Strato HiDrive WebDAV.
SVN commit 1113484 by adawit: - Fixed both BR# 209508 and BR#187970. BUG: 209508 BUG: 187970 M +38 -1 http.cpp M +1 -0 http.h WebSVN link: http://websvn.kde.org/?view=rev&revision=1113484