iterate-ch / cyberduck

Cyberduck is a libre FTP, SFTP, WebDAV, Amazon S3, Backblaze B2, Microsoft Azure & OneDrive and OpenStack Swift file transfer client for Mac and Windows.
https://cyberduck.io/
GNU General Public License v3.0
3.09k stars 280 forks source link

Cannot delete a file #13632

Closed caitlinsc closed 1 year ago

caitlinsc commented 1 year ago

We are unable to delete this .png file from the server. I am guessing that the issue may lie with "&" in the file name.

image

AliveDevil commented 1 year ago

Out of curiosity: Did you upload a file named g._passier_&_sohn.png, or did you upload a file named g._passier_&_sohn.png, which then reappeared as the former file?

Currently it looks like somewhere between Cyberduck and your server there has been an encoding issue. Either the url encoding while uploading went wrong, or the XML encoding in the listing of the file went wrong.

Can you please provide the debug log of following procedure:

If you are not comfortable with sending private data on a public issue tracker send the log file mentioning Github reference 13632 to support@cyberduck.io, otherwise please attach the log file through the web interface of Github, as they don't support e-mail attachments to Github ticket replies.

AliveDevil commented 1 year ago

It looks like something is wrong over at Demandware, as we don't see this issue on regular WebDav-servers (Apache, with mod_dav enabled, or Synology Diskstation WebDav).

Can you check with Demandware why the file you uploaded can't be deleted on their end? You can include DW Request Id hsT6OKoV7WJkAAAK for them. If you want us to investigate this further we'd need test credentials on your site to perform a set of transfers to check what is wrong.