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

8.1.0 fails to connect to FTP-SSL (Explicit Auth TLS) server, 8.0.2 and Filezilla work #12589

Closed
vlasbaard opened this issue Nov 30, 2021 · 4 comments · Fixed by #12592
Closed
Assignees
Milestone

Comments

@vlasbaard
Copy link

vlasbaard commented Nov 30, 2021

Screenshot 2021-11-30 at 09 46 55

Clicking Network Diagnostics doesn't seem to do anything.

This is in 8.1.0 - the same configuration works in 8.0.2, and in Filezilla.

Regular FTP (with otherwise identical configuration) works in 8.1.0 as well.

Not sure if there is a log somewhere where I can paste things from?

OS: macOS 12.0.1 (Intel)
(Private) FTP server: PureFTPd with a Let's Encrypt certificate

@jSeird
Copy link

jSeird commented Nov 30, 2021

Same here.
Also since 8.1.0 (36410) connection to FTPS fails with the following error randomly:
Bildschirmfoto 2021-11-30 um 12 13 22

OS is also macOS 12.0.1 (Intel)
The host is proFTPd with a valid SSL. Connection via other FTP Clients or older Version of Cyberduck are working just fine.

@AliveDevil
Copy link
Contributor

Debug Log output can be retrieved by opening up Cyberduck preferences, switching to the Connection-tab and enabling Debug Logging.
The log file can be revealed by clicking on Show, after reproducing the error.
If the file is not revealed, it can be found at:

  • ~/Library/Logs/Cyberduck on macOS
  • %AppData%\Cyberduck on Windows

@AliveDevil
Copy link
Contributor

AliveDevil commented Nov 30, 2021

There hasn't been any change since 8.0.1.

The only difference is that macOS Java runtime has been updated from JDK 15 to JDK 17.

@vlasbaard
Copy link
Author

vlasbaard commented Nov 30, 2021

Ok, got a relevant log. (Note I replaced user-/hostnames/IPs).

As far as my knowledge on the subject allows, the line where the trouble starts is after MLSD:

2021-11-30 20:30:44,829 [Thread-39] WARN  ch.cyberduck.core.ftp.FTPClient - Unable to make field private final sun.security.util.Cache sun.security.ssl.SSLSessionContextImpl.sessionHostPortCache accessible: module java.base does not "opens sun.security.ssl" to unnamed module @21507a04

@dkocher dkocher self-assigned this Nov 30, 2021
@dkocher dkocher added the bug label Nov 30, 2021
dkocher added a commit that referenced this issue Nov 30, 2021
@dkocher dkocher added this to the 8.2 milestone Nov 30, 2021
@dkocher dkocher linked a pull request Dec 1, 2021 that will close this issue
dkocher added a commit that referenced this issue Dec 1, 2021
ylangisc added a commit that referenced this issue Dec 1, 2021
Add additional open for `sun.security.util`.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants