Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Transfer does not include directory content #7774

Closed
cyberduck opened this issue Feb 3, 2014 · 8 comments
Closed

Transfer does not include directory content #7774

cyberduck opened this issue Feb 3, 2014 · 8 comments
Assignees
Labels
bug ftp FTP Protocol Implementation worksforme
Milestone

Comments

@cyberduck
Copy link
Collaborator

ea81a5e created the issue

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.

@cyberduck
Copy link
Collaborator Author

@dkocher commented

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

@cyberduck
Copy link
Collaborator Author

ea81a5e commented

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

@cyberduck
Copy link
Collaborator Author

ea81a5e commented

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

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Please update to the latest snapshot build available.

@cyberduck
Copy link
Collaborator Author

ea81a5e commented

Replying to [comment:7 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

@cyberduck
Copy link
Collaborator Author

@dkocher commented

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

@cyberduck
Copy link
Collaborator Author

@dkocher commented

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.

@cyberduck
Copy link
Collaborator Author

ea81a5e commented

Replying to [comment:9 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

@iterate-ch iterate-ch locked as resolved and limited conversation to collaborators Nov 26, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug ftp FTP Protocol Implementation worksforme
Projects
None yet
Development

No branches or pull requests

2 participants