Summary: | Dolphin webdav avoids to remove folders in mydisk.se with code 301 | ||
---|---|---|---|
Product: | [Frameworks and Libraries] kio | Reporter: | Luiz Angelo De Luca <luizluca> |
Component: | general | Assignee: | David Faure <faure> |
Status: | CLOSED FIXED | ||
Severity: | normal | CC: | andre.bell, florian.lindner, jare, johannes+kdebugs, rulatir |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Luiz Angelo De Luca
2009-03-24 05:35:56 UTC
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 |