Cyberduck Mountain Duck CLI

#7774 closed defect (worksforme)

Transfer does not include directory content

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

Description (last modified by dkocher)

When I transfer a directory (upload), only the directory is created, no content is transferred.

I am running CyberDuck Version 4.4.3 (14140) on Mac OSX 10.9.1

The FTP I am connecting to gives this log:
220-Bienvenue,
220-
220-    On Vous Héberge ?
220-
220-Vous êtes connecté sur web350.
220 This is a private system - No anonymous login
USER XXXXXXXX
331 User XXXXXXXX OK. Password required
PASS ********
230-User mallbox has group access to:  users     
230 OK. Current restricted directory is /
FEAT
211-Extensions supported:
 EPRT
 IDLE
 MDTM
 SIZE
 REST STREAM
 MLST type*;size*;sizd*;modify*;UNIX.mode*;UNIX.uid*;UNIX.gid*;unique*;
 MLSD
 AUTH TLS
 PBSZ
 PROT
 UTF8
 TVFS
 ESTA
 PASV
 EPSV
 SPSV
 ESTP
211 End.
OPTS UTF8 ON
200 OK, UTF-8 enabled
SYST
215 UNIX Type: L8
STAT /dev
213-STAT
drwx---r-x   15 24493      users              23 Feb  3 17:42 .
drwx---r-x    9 24493      users              16 Nov 10 16:29 ..
-rwxr-xr-x    1 24493      users            1014 Aug 14 12:03 .htaccess
drwxr-xr-x    2 24493      users              11 Mar 23  2011 Resources
-rw-r--r--    1 24493      users               0 Oct 31 09:22 a4420f20a4.txt
drwxr-xr-x    2 24493      users              13 Nov 13 08:18 actions
drwxr-xr-x    2 24493      users              48 Nov 13 08:22 actionsWS
drwxr-xr-x    2 24493      users               3 Nov 10 23:36 actions_unmanaged
drwxr-xr-x    6 24493      users              13 Nov 25 12:04 box
drwxr-xr-x    6 24493      users               9 Feb 10  2011 catalogue
drwxr-xr-x    5 24493      users               9 Jul  1  2013 client
-rw----r--    1 24493      users            1680 Nov 25 12:11 config.inc.php
drwxr-xr-x    2 24493      users             432 Nov 13 09:30 content
drwxr-xr-x    3 24493      users               4 Feb 10  2011 css
-rw-r--r--    1 24493      users              80 Mar 21  2011 footer.php
-rw-r--r--    1 24493      users            5987 Jul  1  2013 header.php
-rw-r--r--    1 24493      users            2040 Jul  1  2013 index.php
-rw----r--    1 24493      users           20448 Nov 13 08:17 init.php
drwxrwxr-x    7 24493      users               8 Feb 10  2011 js
drwxr-xr-x    7 24493      users              14 Nov 13 08:20 lib
-rw----r--    1 24493      users            1994 Nov 19 16:00 phpinfo.php
drwx---r-x    2 24493      users               3 Oct 23 06:22 test
drwxr-xrwx    2 24493      users              48 Jan 29 16:00 uploads
213 End.
MKD /dev/osTicket
257 "/dev/osTicket" : The directory was successfully created
QUIT
221-Goodbye. You uploaded 0 and downloaded 0 kbytes.
221 Logout.

But the "osTicket" local directory has a lot of content.

Here is the current preference:

 defaults read ch.sudo.cyberduck
{
    NSNavLastRootDirectory = "~/Documents/Perso/site ronan";
    NSNavPanelExpandedSizeForOpenMode = "{585, 418}";
    NSNavSidebarWidth = 120;
    "NSTableView Columns ListBrowserView" =     (
        <040b7374 7265616d 74797065 6481e803 84014084 8484084e 53537472 696e6701 8484084e 534f626a 65637400 8584012b 0469636f 6e86>,
        20,
        <040b7374 7265616d 74797065 6481e803 84014084 8484084e 53537472 696e6701 8484084e 534f626a 65637400 8584012b 0866696c 656e616d 6586>,
        275,
        <040b7374 7265616d 74797065 6481e803 84014084 8484084e 53537472 696e6701 8484084e 534f626a 65637400 8584012b 0473697a 6586>,
        105,
        <040b7374 7265616d 74797065 6481e803 84014084 8484084e 53537472 696e6701 8484084e 534f626a 65637400 8584012b 086d6f64 69666965 6486>,
        175
    );
    "NSTableView Columns NSNavOutlineColumnSettings.v1" =     (
        <040b7374 7265616d 74797065 6481e803 84014084 8484084e 53537472 696e6701 8484084e 534f626a 65637400 8584012b 0b646973 706c6179 4e616d65 86>,
        233,
        <040b7374 7265616d 74797065 6481e803 84014084 8484084e 53537472 696e6701 8484084e 534f626a 65637400 8584012b 076d6f64 44617465 86>,
        153,
        <040b7374 7265616d 74797065 6481e803 84014084 8484084e 53537472 696e6701 8484084e 534f626a 65637400 8584012b 0c637265 6174696f 6e446174 6586>,
        95,
        <040b7374 7265616d 74797065 6481e803 84014084 8484084e 53537472 696e6701 8484084e 534f626a 65637400 8584012b 0e6c6173 744f7065 6e656444 61746586>,
        95,
        <040b7374 7265616d 74797065 6481e803 84014084 8484084e 53537472 696e6701 8484084e 534f626a 65637400 8584012b 136b696e 64576974 686f7574 506c6174 666f726d 86>,
        62,
        <040b7374 7265616d 74797065 6481e803 84014084 8484084e 53537472 696e6701 8484084e 534f626a 65637400 8584012b 0c73686f 72745665 7273696f 6e86>,
        62,
        <040b7374 7265616d 74797065 6481e803 84014084 8484084e 53537472 696e6701 8484084e 534f626a 65637400 8584012b 096c6162 656c4e61 6d6586>,
        62,
        <040b7374 7265616d 74797065 6481e803 84014084 8484084e 53537472 696e6701 8484084e 534f626a 65637400 8584012b 0c706879 73696361 6c53697a 6586>,
        60
    );
    "NSTableView Columns OutlineBrowserView" =     (
        <040b7374 7265616d 74797065 6481e803 84014084 8484084e 53537472 696e6701 8484084e 534f626a 65637400 8584012b 0866696c 656e616d 6586>,
        266,
        <040b7374 7265616d 74797065 6481e803 84014084 8484084e 53537472 696e6701 8484084e 534f626a 65637400 8584012b 0473697a 6586>,
        121,
        <040b7374 7265616d 74797065 6481e803 84014084 8484084e 53537472 696e6701 8484084e 534f626a 65637400 8584012b 086d6f64 69666965 6486>,
        191
    );
    "NSTableView Columns browser.autosave" =     (
        <040b7374 7265616d 74797065 6481e803 84014084 8484084e 53537472 696e6701 8484084e 534f626a 65637400 8584012b 0866696c 656e616d 6586>,
        361,
        <040b7374 7265616d 74797065 6481e803 84014084 8484084e 53537472 696e6701 8484084e 534f626a 65637400 8584012b 0473697a 6586>,
        150,
        <040b7374 7265616d 74797065 6481e803 84014084 8484084e 53537472 696e6701 8484084e 534f626a 65637400 8584012b 086d6f64 69666965 6486>,
        286
    );
    "NSTableView Hidden Columns ListBrowserView" =     (
    );
    "NSTableView Hidden Columns NSNavOutlineColumnSettings.v1" =     (
        <040b7374 7265616d 74797065 6481e803 84014084 8484084e 53537472 696e6701 8484084e 534f626a 65637400 8584012b 0c637265 6174696f 6e446174 6586>,
        <040b7374 7265616d 74797065 6481e803 84014084 8484084e 53537472 696e6701 8484084e 534f626a 65637400 8584012b 0e6c6173 744f7065 6e656444 61746586>,
        <040b7374 7265616d 74797065 6481e803 84014084 8484084e 53537472 696e6701 8484084e 534f626a 65637400 8584012b 136b696e 64576974 686f7574 506c6174 666f726d 86>,
        <040b7374 7265616d 74797065 6481e803 84014084 8484084e 53537472 696e6701 8484084e 534f626a 65637400 8584012b 0c73686f 72745665 7273696f 6e86>,
        <040b7374 7265616d 74797065 6481e803 84014084 8484084e 53537472 696e6701 8484084e 534f626a 65637400 8584012b 096c6162 656c4e61 6d6586>,
        <040b7374 7265616d 74797065 6481e803 84014084 8484084e 53537472 696e6701 8484084e 534f626a 65637400 8584012b 0c706879 73696361 6c53697a 6586>
    );
    "NSTableView Hidden Columns OutlineBrowserView" =     (
    );
    "NSTableView Hidden Columns browser.autosave" =     (
    );
    "NSTableView Sort Ordering ListBrowserView" =     (
    );
    "NSTableView Sort Ordering NSNavOutlineColumnSettings.v1" =     (
        <040b7374 7265616d 74797065 6481e803 84014084 8484084e 53537472 696e6701 8484084e 534f626a 65637400 8584012b 0b646973 706c6179 4e616d65 86>,
        1
    );
    "NSTableView Sort Ordering OutlineBrowserView" =     (
    );
    "NSTableView Sort Ordering browser.autosave" =     (
    );
    "NSWindow Frame Action" = "495 335 439 363 0 0 1440 878 ";
    "NSWindow Frame Activity" = "596 598 435 180 0 0 1280 778 ";
    "NSWindow Frame Bookmark" = "747 167 434 545 0 0 1366 746 ";
    "NSWindow Frame Browser" = "15 166 806 580 0 0 1280 778 ";
    "NSWindow Frame Connection" = "192 258 465 412 0 0 1366 746 ";
    "NSWindow Frame Connexion" = "214 382 420 288 0 0 1366 746 ";
    "NSWindow Frame Donate" = "453 314 460 347 0 0 1366 746 ";
    "NSWindow Frame Folder" = "520 497 412 171 0 0 1440 878 ";
    "NSWindow Frame Info" = "196 889 400 184 0 0 2048 1130 ";
    "NSWindow Frame Informations" = "599 537 400 352 0 0 2048 1130 ";
    "NSWindow Frame Login" = "511 353 420 288 0 0 1440 878 ";
    "NSWindow Frame Preferences" = "240 475 800 160 0 0 1280 778 ";
    "NSWindow Frame Queue" = "818 190 451 514 0 0 1280 778 ";
    "NSWindow Frame SUUpdateAlertFrame" = "342 403 756 363 0 0 1440 878 ";
    "NSWindow Frame Validator" = "2087 785 439 322 0 0 2560 1418 ";
    SULastCheckTime = "2014-02-03 16:09:08 +0000";
    SUScheduledCheckInterval = 86400;
    "__NSDisableSharingTextTabInstance" = 1;
    "alert.toggle.transcript" = 1;
    "bookmark.17d0b32b-00cf-48b4-b3f4-991ef856b43e" = 15;
    "bookmark.1a2208a4-1e1c-436b-836c-f91f32b27055" = 16;
    "bookmark.2ae2b42c-7198-4684-b886-aa2c975fff1a" = 9;
    "bookmark.2ce1d3b9-9c5d-42e2-8319-730209fc61b3" = 13;
    "bookmark.4425850e-6047-475e-9be1-2b8d63365c0e" = 6;
    "bookmark.4a1bc744-da7f-4c2a-8ef6-a623a5bdafd3" = 12;
    "bookmark.4f2e57c8-42ec-4020-a04c-56a6b6a8421e" = 10;
    "bookmark.5de14ecc-74d6-4c70-9f4c-52588594b707" = 8;
    "bookmark.7348b0ba-bddd-4ddf-b85f-efb826275f24" = 20;
    "bookmark.80c34e79-a73b-4d0e-9ba4-2ca5a666bf97" = 5;
    "bookmark.9fcc377e-0e97-4af8-93ac-390c8e1b3064" = 1;
    "bookmark.a9a37813-243b-447c-b5dd-fde9da417b6f" = 19;
    "bookmark.ac5944b1-4dd2-4999-9443-e2b6f31e194c" = 11;
    "bookmark.b6453e06-565e-4251-9979-cbc51eca8cd7" = 2;
    "bookmark.c0e2d0c6-1b81-40f8-a390-3cec5b742d9b" = 21;
    "bookmark.c32b9bed-c1fb-457e-b1c1-d455cf6e56ff" = 4;
    "bookmark.c884267f-d8a6-44e3-a8d6-732207ee8d51" = 18;
    "bookmark.d24756d1-9408-47b5-a1f7-e51cbd109e0b" = 7;
    "bookmark.d42ab1bf-516e-4ecc-a669-2a448c9edef4" = 17;
    "bookmark.db0a6fc4-bb9e-4d33-a97e-50b3dbf9c9e6" = 0;
    "bookmark.db0c402c-ded0-456f-9ffb-b3a5b32cd956" = 14;
    "bookmark.f6bde458-440b-4ab9-8824-fbfa57394690" = 3;
    "bookmark.icon.size" = 32;
    "bookmark.import.com.crossftp" = true;
    "bookmark.import.com.extendmac.Flow" = true;
    "bookmark.import.com.fetchsoftworks.Fetch" = true;
    "bookmark.import.com.nolobe.interarchy" = true;
    "bookmark.import.com.panic.Transmit" = true;
    "bookmark.import.de.filezilla" = true;
    "bookmark.import.de.filezilla.checksum" = 2d7100120bfca6216bba578f24f79933;
    "bookmark.import.org.mozdev.fireftp" = true;
    "bookmark.toggle.options" = 1;
    "browser.alert.transcript.visible" = 1;
    "browser.bookmarkDrawer.isOpen" = false;
    "browser.column.filename.width" = "361.5";
    "browser.column.modified.width" = "286.5";
    "browser.column.size.width" = "150.0";
    "browser.doubleclick.edit" = true;
    "browser.showHidden" = true;
    "browser.sort.ascending" = true;
    "browser.sort.column" = FILENAME;
    "browser.view" = 1;
    "browser.view.autoexpand.delay" = "1.0";
    "browser.view.autoexpand.useDelay" = true;
    "connection.retry" = 1;
    "connection.retry.delay" = 10;
    "connection.timeout.seconds" = 30;
    "connection.toggle.options" = 1;
    "connection.unsecure.ftp.mallbox.fr" = true;
    "connection.unsecure.ftp.redparts.fr" = true;
    "defaulthandler.reminder" = false;
    "donate.reminder" = "4.3.1";
    "donate.reminder.date" = 1383083715792;
    "info.toolbar.selected" = 1;
    "preferences.toolbar.selected" = 11;
    "queue.download.skip.regex" = "..*|\\\\.DS_Store|\\\\.svn|CVS|RCS|SCCS|\\\\.git|\\\\.bzr|\\\\.bzrignore|\\\\.bzrtags|\\\\.hg|\\\\.hgignore|\\\\.hgtags|_darcs";
    "queue.maxtransfers" = 7;
    "queue.openByDefault" = true;
    "queue.transcript.open" = true;
    "queue.upload.skip.regex" = "..*|\\\\.DS_Store|\\\\.svn|CVS";
    "transfer.0089f907-0b68-4ea8-8dee-581a733ac032" = 11;
    "transfer.061c558c-715c-4f56-a6de-464dde7a0fa5" = 10;
    "transfer.067ad9f5-cf93-4a9f-a7ce-c2ca37b39e6d" = 2;
    "transfer.180896ab-29a6-41fb-83ad-f636d0418cba" = 14;
    "transfer.2dbdcd57-818e-4ea7-b140-554f0eb27cc5" = 7;
    "transfer.317065f0-bfca-488b-a540-18b3fb776396" = 0;
    "transfer.4fae1d42-ce4a-4793-ac40-07d022334811" = 17;
    "transfer.63a233db-89f9-479f-9a97-00ef200f210d" = 1;
    "transfer.6dd890d8-05a8-40c7-a8f3-b479b56df8f8" = 4;
    "transfer.785f9f6e-c36a-4cbd-b91a-4424f88954a3" = 3;
    "transfer.8997a72e-0933-48cd-a38f-3cebb9c7b61f" = 16;
    "transfer.a00ef9f8-a2d2-475b-9df1-c50046f20e01" = 12;
    "transfer.a780f3df-8fee-485f-b88c-550d8b64e96a" = 8;
    "transfer.b2e220e2-35d5-4b5c-8408-77d00d5a89a0" = 6;
    "transfer.b4f1c56e-9851-4752-9d90-0138c2ef3d14" = 13;
    "transfer.bb9c4fca-70d6-4a4b-bc05-dd9c98504c58" = 15;
    "transfer.c361a38d-3712-4495-bcae-6c82a260ee22" = 9;
    "transfer.fb7da07c-e682-4514-8ccc-8a94c5ddb0dc" = 5;
    "transfer.toggle.details" = 1;
    uses = 172;
}

Thank you for your help.

Change History (11)

comment:1 Changed on Feb 3, 2014 at 8:43:33 PM by dkocher

  • Description modified (diff)

comment:2 Changed on Feb 3, 2014 at 8:43:51 PM by dkocher

  • Component changed from core to ftp
  • Owner set to dkocher
  • Priority changed from high to normal

comment:3 Changed on Feb 3, 2014 at 8:44:55 PM by dkocher

Can you find any related output in the system.log (/Applications/Utilities/Console.app) and reproduce the issue with the latest snapshot build available?

comment:4 Changed on Feb 4, 2014 at 6:45:27 AM by ronan_paul

As requested, I installed Cyberduck Version 4.4.4 (14300) I initiated again the transfer of a directory, and only the directory was trasnfered, not its content.

I looked in the system log, here are the last entries:

04/02/2014 07:38:40,284 launchservicesd[112]: Application App:"Cyberduck" asn:0x0-39b39b pid:12962 refs=7 @ 0x7fb52e2c08d0 tried to be brought forward, but isn't in fPermittedFrontApps ( ( "LSApplication:0x0-0x495495 pid=19263 "SecurityAgent"")), so denying. : LASSession.cp #1481 SetFrontApplication() q=LSSession 100005/0x186a5 queue
04/02/2014 07:38:40,284 WindowServer[134]: [cps/setfront] Failed setting the front application to Cyberduck, psn 0x0-0x39b39b, securitySessionID=0x186a5, err=-13066
04/02/2014 07:38:40,335 authexec[19272]: executing /bin/mv
04/02/2014 07:38:40,381 authexec[19274]: executing /bin/mv
04/02/2014 07:38:40,429 authexec[19275]: executing /bin/rm
04/02/2014 07:38:40,895 authexec[19276]: executing /usr/sbin/chown
04/02/2014 07:38:41,017 Cyberduck[12962]: [background-1] ERROR ch.cyberduck.core.Resolver - Error awaiting lock for resolver null

java.lang.InterruptedException
	at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:996)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
	at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
	at ch.cyberduck.core.Resolver.resolve(Resolver.java:98)
	at ch.cyberduck.core.LoginConnectionService.connect(LoginConnectionService.java:124)
	at ch.cyberduck.core.LoginConnectionService.check(LoginConnectionService.java:95)
	at ch.cyberduck.core.threading.SessionBackgroundAction.connect(SessionBackgroundAction.java:175)
	at ch.cyberduck.ui.threading.BrowserBackgroundAction.connect(BrowserBackgroundAction.java:57)
	at ch.cyberduck.core.threading.SessionBackgroundAction.call(SessionBackgroundAction.java:158)
	at ch.cyberduck.ui.AbstractController$BackgroundCallable.call(AbstractController.java:159)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at ch.cyberduck.core.threading.NamedThreadFactory$1.run(NamedThreadFactory.java:57)
	at java.lang.Thread.run(Thread.java:724)
04/02/2014 07:38:41,031 Cyberduck[12962]: CoreAnimation: warning, deleted thread with uncommitted CATransaction; set CA_DEBUG_TRANSACTIONS=1 in environment to log backtraces.
04/02/2014 07:38:44,437 WindowServer[134]: _CGXSetWindowBackgroundBlurRadius: Invalid window 0xffffffff
04/02/2014 07:38:45,669 WindowServer[134]: disable_update_timeout: UI updates were forcibly disabled by application "Cyberduck" for over 1.00 seconds. Server has re-enabled them.
04/02/2014 07:38:48,059 WindowServer[134]: common_reenable_update: UI updates were finally reenabled by application "Cyberduck" after 3.39 seconds (server forcibly re-enabled them after 1.00 seconds)
04/02/2014 07:39:50,719 Mail[11210]: CFNetwork SSLHandshake failed (-9807)
04/02/2014 07:39:54,022 Mail[11210]: [<_MCLibSasl2SaslClient: 0x6080006a5be0> mechanism: PLAIN security layer: no] Failed to start the SASL connection
SASL(-1): generic failure: 
04/02/2014 07:39:55,857 Mail[11210]: [<_MCLibSasl2SaslClient: 0x6080004a7d40> mechanism: PLAIN security layer: no] Failed to start the SASL connection
SASL(-1): generic failure:

Hope this helps.

Ronan

Last edited on Feb 4, 2014 at 2:35:46 PM by dkocher (previous) (diff)

comment:5 Changed on Feb 19, 2014 at 9:53:56 AM by ronan_paul

Hello,

Any news on this problem ? You can imagine that not being able ton transfer directory content is a huge pain !

Thank you in advance for your answer, either to fix the problem, or to find a way round.

Ronan

comment:6 Changed on Feb 20, 2014 at 4:46:23 PM by dkocher

  • Milestone set to 4.4.4

comment:7 follow-up: Changed on Mar 19, 2014 at 4:33:34 PM by dkocher

Please update to the latest snapshot build available.

comment:8 in reply to: ↑ 7 Changed on Mar 20, 2014 at 6:41:53 AM by ronan_paul

Replying to dkocher:

Please update to the latest snapshot build available.

I did upgrade to the latest build (4.4.4.) but still, upload or download of a directory remains limited to the directory, not taking its content into account. I am now working with filezilla, which works like a charm (even though I don't like the UI).

Is there a way to clean my setup of cyberduck ? I just need to be able to restore the list of FTP servers with my credentials.

Thank you for your help

comment:9 follow-up: Changed on Mar 21, 2014 at 3:15:46 PM by dkocher

Can you please check your preferences in Preferences → Transfers → Filter → Downloads → Skip files matching regular expression.

comment:10 Changed on Mar 21, 2014 at 3:18:13 PM by dkocher

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

I see from the preferences you posted that you exclude all files with ..*. Please remove the custom preferences by choosing Default or uncheck the option.

comment:11 in reply to: ↑ 9 Changed on Mar 21, 2014 at 4:13:39 PM by ronan_paul

Replying to dkocher:

Can you please check your preferences in Preferences → Transfers → Filter → Downloads → Skip files matching regular expression.

Right ! I set preferences to default and it works as it used to ! Thank you very much !

I wonder how this setting was set: I am 100% sure that I never changed this setting and I am the only user... The only clue is that I transferred my whole user profile from my old mac to this one a few months ago. Tell me if I can check something in order to investigate how this setting could have been set.

Thanks again, I can now delete filezilla and get back to cyberduck.

Ronan

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