Cyberduck Mountain Duck CLI

#8237 closed enhancement (fixed)

Automatically reopen stale sessions

Reported by: rbncha Owned by:
Priority: high Milestone: 4.6
Component: core Version: 4.5.2
Severity: normal Keywords: session
Cc: Architecture: Intel
Platform: Mac OS X 10.9



I'm really liking Cyberduck. But it has a big obstacle for me. And I'm sure there are people, programmers, designers and professionals having this type of problem.

Why isn't there a session resume like tiny feature in such a performing app ? I want to show what is my problem.

I work in a file in normal ftp login. It takes time to complete the work or I take a break or I have a meeting or a call from client. So, my laptop screen goes to sleep in a while or I fold it down. But I haven't closed cyberduck or haven't shut my laptop. Then I complete my work on that particular file and try to upload. It doesn't. Why ? Because, the session has expired. Now what ? Reconnect and keep browsing to the file location (imagine a php file in Magento like system, too many directory tree) and re edit it ? It's also possible (though hassle). But imagine when I'm working in more than 2 files at the same time. Eg. a template file in one directory tree and a css file or xml layout in another completely deep down directory structure. OMG... I'd get mad and rather scold at cyberduck + FileZilla at same time. I'm not lying. Many of us must have been done this like me. FileZilla has this session resume, but it's really a crap app to use (at least in Mac). And Cyberduck misses it. I wonder what in the world genius people like you are not listening to our needs. Are you really here to help us ?

Maybe it's a security issue, then you can put the risk at user's pocket. Like you prompt to use ftps whenever server supports it. In my opinion the session should really be resumable as long as the file is active.

I've also done a bit of donation earned from my sweat. I'm not that rich guy to buy something like Transmit or not have a bad intention to look/use cracked ones. I really respect people's hard work.

I hope you'll pay some attension.

Best regards,

Change History (10)

comment:1 Changed on Sep 25, 2014 at 5:50:58 PM by dkocher

  • Milestone set to 4.5.3
  • Summary changed from Why there isn't session resume ? to Automatically reopen stale sessions

I agree this should just work. The first step would be to enable the setting Repeat failed networking tasks. Please test with the current snapshot build and let me know if it works for you.

comment:2 Changed on Sep 29, 2014 at 2:03:58 PM by dkocher

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

comment:3 Changed on Nov 3, 2014 at 9:03:29 AM by horus

If such a critical feature doesn't work - why isn't it released as fast as possible? I have registered here just to report this issue. Disconnect button also doesn't work in 4.5.2 but is fixed in 4.5.3

comment:4 Changed on Nov 3, 2014 at 9:11:23 AM by rbncha


While they fix it probably in next release, you can disconnect and reconnect (although button seem not working it works ;) ). Then you get the session resume. That's what I found so far.

comment:5 Changed on Nov 3, 2014 at 8:33:50 PM by dkocher

  • Resolution worksforme deleted
  • Status changed from closed to reopened

Reopened due to #8307.

comment:6 Changed on Nov 4, 2014 at 7:27:38 AM by horus

@rbncha, I am using cyberduck to my work every day and I am editing files on different servers 100 times per day. Perhaps your temporary solution is good for 1 day but I can't wait to the next release (3-4 months?). I found another solution - downloaded snapshot before 4.5.3 and everything works fine and its even faster :)

comment:7 Changed on Nov 5, 2014 at 9:44:31 PM by dkocher

I cannot replicate this issue when Repeat failed networking tasks is enabled. Choose Preferences → Repeat failed networking tasks → Number of retries 1.

comment:8 Changed on Nov 5, 2014 at 9:54:03 PM by dkocher

Fix in r15685 for SFTP connection failures not marked as repeatable network failures.

comment:9 Changed on Nov 5, 2014 at 9:57:30 PM by dkocher

  • Resolution set to fixed
  • Status changed from reopened to closed

Changed default in r15686.

comment:10 Changed on Nov 9, 2014 at 5:28:46 PM by dkocher

#8317 closed as duplicate.

Note: See TracTickets for help on using tickets.