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

TLS Renegotiation fails #3012

Closed
cyberduck opened this issue Feb 21, 2009 · 1 comment
Closed

TLS Renegotiation fails #3012

cyberduck opened this issue Feb 21, 2009 · 1 comment
Assignees
Labels
bug ftp-tls FTP (TLS) Protocol Implementation wontfix

Comments

@cyberduck
Copy link
Collaborator

anonymous created the issue

According to mod_gnutls documentation of ProFTPd, GnuTLS requires a TLS Renegotiation after 1GB of transferred data by default.

From http://www.proftpd.org/docs/directives/linked/config_ref_TLSRenegotiate.html:

By default, mod_tls will perform renegotiations if supported, on the control channel after 4 hours, and on the data channel after one gigabyte of transferred data. The default timeout for a renegotiation is 30 seconds.

When transferring a single file larger than 1GB through ftps:// Cyberduck will cancel the tranfer reporting a permission error.

Expected behavior: Cyberduck should comply with the renegotation request on the TLS data channel

Workaround: Set TLSRenegotiate none in proftpd.conf

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Possibly related to Transport Layer Security (TLS) Renegotiation Issue.

@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-tls FTP (TLS) Protocol Implementation wontfix
Projects
None yet
Development

No branches or pull requests

2 participants