Cyberduck Mountain Duck CLI

#7973 closed defect (worksforme)

Extremely high latency

Reported by: Argonaut Owned by:
Priority: normal Milestone:
Component: ftp Version: 4.4.4
Severity: normal Keywords:
Cc: Architecture: Intel
Platform: Mac OS X 10.9

Description

Cyberduck has become extremely slow since updating to v4.4.4. All actions take 15 or more seconds (e.g. connect, disconnect, list files, delete file). Yet, download and upload speeds are normal.

It's odd. I'm running LittleSnitch which tells me when traffic is going up or down. Cyberduck seems to respond to traffic reasonably but there are long delays between Cyberduck sending requests and the reply. Yet, when I used another FTP app (FileZilla) there were no delays at all between the app sending the request and the response from the server. Every action happened immediately.

This problem was not apparent with v4.4.3.

Attachments (1)

Passive.png (154.5 KB) - added by Argonaut on May 28, 2014 at 1:47:06 AM.
Screen dump[ showing default setting for FTP is passive

Download all attachments as: .zip

Change History (5)

comment:1 Changed on May 27, 2014 at 8:58:56 AM by dkocher

  • Summary changed from Version 4.4.4 extremely slow to act - uploads/downloads not affected to Extremely high latency

Can you find any related output in the system.log (/Applications/Utilities/Console.app)?

Changed on May 28, 2014 at 1:47:06 AM by Argonaut

Screen dump[ showing default setting for FTP is passive

comment:2 Changed on May 28, 2014 at 1:58:03 AM by Argonaut

Thanks for looking at this. System log shows only this line:

28/05/2014 11:32:07.303 am Cyberduck[1362]: 10.4-style NSDateFormatter method called on a 10.0-style formatter, which doesn't work. Break on _NSDateFormatter_Log_New_Methods_On_Old_Formatters to debug. This message will only be logged once.

Looks like the CyberDuck code is calling a very old function.

The CyberDuck log shows this:

NOOP[[BR]]
200 NOOP command successful[[BR]]
CWD /myfolder[[BR]]
250 CWD command successful[[BR]]
TYPE A[[BR]]
200 Type set to A[[BR]]
PORT 192,168,1,100,192,172[[BR]]
200 PORT command successful[[BR]]
LIST -a[[BR]]
425 Unable to build data connection: Connection timed out[[BR]]
PASV[[BR]]
227 Entering Passive Mode (203,129,32,136,165,59).[[BR]]
LIST -a[[BR]]
150 Opening ASCII mode data connection for file list[[BR]]
drwx------   2 user@isp.com.au www-data     4096 May 23 04:20 .[[BR]]
drwxrwx---   3 user@isp.com.au www-data     4096 May 23 04:18 ..[[BR]]
-rw-r--r--   1 user@isp.com.au www-data 909528576 May 21 07:13 MyFile.png[[BR]]
-rw-r--r--   1 user@isp.com.au www-data    54896 May 23 04:20 Anotherfile.pdf[[BR]]
226-Transfer complete[[BR]]
226 Used 862.27MB from 1024.00MB. You have 161.73MB available space.

I don't know why it's not using passive mode from the off. I have it set as the default - see attachment.

By the way, how can I paste in line breaks with this forum ? I have to have two line breaks to get them to show in Preview or manually add line breaks into all the pasted text which I did this time. Odd.

Last edited on May 28, 2014 at 6:18:58 PM by dkocher (previous) (diff)

comment:3 Changed on May 28, 2014 at 2:02:51 AM by Argonaut

PROBLEM SOLVED

Sorry, user error. I had my bookmark set to "Active" which overrode the default setting. Switched to Passive for that bookmark and all is sweet.

Many thanks.

Garry

comment:4 Changed on May 28, 2014 at 6:18:36 PM by dkocher

  • Component changed from core to ftp
  • Resolution set to worksforme
  • Status changed from new to closed
Note: See TracTickets for help on using tickets.
swiss made software