Cyberduck Mountain Duck CLI

Opened 7 years ago

Closed 7 years ago

#5668 closed defect (thirdparty)

Decomposed characters

Reported by: Grandeco Owned by: dkocher
Priority: normal Milestone:
Component: ftp Version: 3.8.1
Severity: normal Keywords: Special Characters
Cc: Architecture: Intel
Platform: Mac OS X 10.6

Description (last modified by dkocher)

External users placed several files on our FTP server containing "special characters such as the: ´ and the ¨ On the windows side this causes no problems what so ever. On the mac side, which uses Cyberduck, the users can't download, move, remove, ... any of those files.

At first, there was a questionmark displayed on the location of those characters. I followed your help page, which said I should change the text encoding. This worked in displaying the characters, but we still aren't able to download those files. The error returned states:

File not found: 213-11fla¨che.tif

The same error is shown in the logs on the server (which i've included)

We've tested with the 2.x and the latest version 3.8.1, no difference. All our machines are 10.6 MAC OS X (Intel core's). If needed, you can contact me on my email adress. I would be happy to supply you with log or screenshots.

I hope I'm missing something so we can keep using Cyberduck !

Attachments (1)

CyberduckError.xlsx (11.1 KB) - added by Grandeco 7 years ago.
Excel Log of the FTP Server

Download all attachments as: .zip

Change History (10)

Changed 7 years ago by Grandeco

Excel Log of the FTP Server

comment:1 Changed 7 years ago by dkocher

  • Component changed from core to ftp
  • Owner set to dkocher

comment:2 Changed 7 years ago by dkocher

  • Description modified (diff)

comment:3 Changed 7 years ago by dkocher

Server log shows:

20110125-09:15:54	File not found: 213-11fla¨che.tif	FTP	12606379	2	3	pab	SERVERNAME.DOMAIN.COM	SERVER IP	CLIENT IP	RETR	2EA5D3F7-EA29-47A5-6E9C-76DF1E542944	213-11fla¨che.tif	550				

comment:4 Changed 7 years ago by dkocher

This is a Unicode normalization issue. Looks like the server returns filenames in the listing that are decomposed but expects these to be in composed form in commands sent. Can you please post the output in the log drawer when listing a directory.

comment:5 Changed 7 years ago by dkocher

If you set the hidden configuration option

defaults write ch.sudo.cyberduck path.normalize.unicode true

it should work.

comment:6 Changed 7 years ago by dkocher

  • Summary changed from Unable to download files containing special characters to Decomposed characters

comment:7 follow-up: Changed 7 years ago by Grandeco

I tried your suggested modification but it doesn't seem to work. I performed the change both while CyberDuck was running and while turned off. No difference. I still recieve the same error.

Can I send you the logs via email? Because I dont want to post my server name, ip, usernames, ... on the web !

comment:8 in reply to: ↑ 7 Changed 7 years ago by dkocher

Replying to Grandeco:

I tried your suggested modification but it doesn't seem to work. I performed the change both while CyberDuck was running and while turned off. No difference. I still recieve the same error.

Can I send you the logs via email? Because I dont want to post my server name, ip, usernames, ... on the web !

Mail to feedback@…

comment:9 Changed 7 years ago by dkocher

  • Resolution set to thirdparty
  • Status changed from new to closed

From the transcript it shows that the characters are sent from the server in decomposed form.

-rwxr-x---  1 pab      System        25948 Dec 20  2010 213-11fla¨che.tif

Either an issue with the client software or the server not normalizing file names. What is the client software used to upload these files?

Note: See TracTickets for help on using tickets.
swiss made software