[Cyberduck-trac] [Cyberduck] #10706: FTP and only one connection

Cyberduck trac at cyberduck.io
Thu May 23 07:02:54 UTC 2019


#10706: FTP and only one connection
--------------------+-----------------------
 Reporter:  ryann   |         Owner:
     Type:  defect  |        Status:  closed
 Priority:  normal  |     Milestone:  6.9.5
Component:  ftp     |       Version:  6.9.4
 Severity:  normal  |    Resolution:  fixed
 Keywords:          |  Architecture:  Intel
 Platform:          |
--------------------+-----------------------
Description changed by dkocher:

Old description:

> Hi,
>
> it seems that the options "Use browser connection" or "Use single
> connection" (in preferences > Transfers) do not really force Cyberduck
> into using only one FTP connection.
>
> I use a FTP server that accepts only one connection at a time from the
> same IP.
>
> I tried both above settings, and I always get an error in Cyberduck (see
> attached image) when I start a transfer (download or upload) while the
> Cyberduck browser is open without problem.
>
> I checked manually (with the command line "ftp" : no problem to make a
> transfer).
> I also tried to manually start a transfer (while Cyberduck is open with a
> browser connected to my FTP server) then the command-line ftp gives me
> the clear reason:
> {{{
> 421 There are too many connections from your internet address.
> }}}
>
> Therefore this raises two conclusions:
> 1. Cyberduck should give the whole error message (and not only the error
> code 421) that would make it easier to understand in such a case.
> 2. Cyberduck should not open a second connection (in addition to the one
> for the browser) when the preferences are set so.
>
> Is it possible to ensure that attended behaviour with one of the two
> mentioned preferences (or with both)?

New description:

 Hi,

 it seems that the options "Use browser connection" or "Use single
 connection" (in preferences > Transfers) do not really force Cyberduck
 into using only one FTP connection.

 I use a FTP server that accepts only one connection at a time from the
 same IP.

 I tried both above settings, and I always get an error in Cyberduck (see
 attached image) when I start a transfer (download or upload) while the
 Cyberduck browser is open without problem.

 [[Image(image_01.png)]]

 I checked manually (with the command line "ftp" : no problem to make a
 transfer).
 I also tried to manually start a transfer (while Cyberduck is open with a
 browser connected to my FTP server) then the command-line ftp gives me the
 clear reason:
 {{{
 421 There are too many connections from your internet address.
 }}}

 Therefore this raises two conclusions:
 1. Cyberduck should give the whole error message (and not only the error
 code 421) that would make it easier to understand in such a case.
 2. Cyberduck should not open a second connection (in addition to the one
 for the browser) when the preferences are set so.

 Is it possible to ensure that attended behaviour with one of the two
 mentioned preferences (or with both)?

--

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


More information about the Cyberduck-trac mailing list