[Cyberduck-trac] [Cyberduck] #8182: Connection KeepAlive

Cyberduck trac at trac.cyberduck.io
Sun Aug 17 14:41:46 UTC 2014


#8182: Connection KeepAlive
-----------------------------+-------------------
    Reporter:  FiFtHeLeMeNt  |      Owner:
        Type:  defect        |     Status:  new
    Priority:  normal        |  Milestone:  4.5.2
   Component:  core          |    Version:  4.5.1
    Severity:  normal        |   Keywords:
Architecture:                |   Platform:
-----------------------------+-------------------
 Hi Devs,
 For an unknown reason to me (may be because of my ISP), my idle
 connections get dropped automatically.
 It is very annoying when I am using CyberDuck to develop code remotely and
 after sometime I try to save a file but not only it is unsuccessful, it
 needs a lot of effort to re-establish the connection and retry to save the
 file.
 Here is what happens after I click save button :\\
 1.For about 5-10 seconds cyberduck hangs in Preparing file mode. Here is a
 screenshot :\\
 [[Image(http://irxgold.com/1.png)]]\\\\
 2.Then I receive the following error with 2 options. no matter which
 option I choose, it doesnt re-establish the connection and just gives the
 message "Transfer incomplete"\\
 [[Image(http://irxgold.com/2.png)]]\\\\
 3.At this point you have no choice but to try to disconnect manually, but
 when I click on disconnect button I receive the following error. Clicking
 on Try again just gives the same error message again and again and you
 have to Cancel.\\
 [[Image(http://irxgold.com/3.png)]]\\\\
 4.After you cancel, then you have to make a change in your file ! and try
 to save again. now it retries to re-establish the connection and save the
 file.

 I would appreciate if you can somehow resolve this issue. One obvious and
 easy solution is to keep the connection alive by sending NOP messages to
 server in regular intervals. it not only keeps the connection alive but
 also even if connection is dropped for any reason, cyberdock would be able
 to detect it and re-establish the connection in background. Currently it
 seems to me that cyberduck is clueless about the state of connection.

 Thanks

-- 
Ticket URL: <https://trac.cyberduck.io/ticket/8182>
Cyberduck <http://cyberduck.io>
Libre FTP, SFTP, WebDAV, S3 & OpenStack Swift browser for Mac and Windows


More information about the Cyberduck-trac mailing list