-
When I try to use Cyberduck for SFTP using SSH key I get login failure "too many authentication failure" whether I specify the private key or not. I feel like it is wanting me to provide a password, which I'm leaving blank because there is no password on this account. From the command line I can connect just fine. Both of these work like a charm
Wondering what I'm doing wrong. Here is screenshot of the bookmark. |
Beta Was this translation helpful? Give feedback.
Replies: 5 comments 2 replies
-
Can you please enable debug logging in the Preferences, recreate the issue and post the log file? |
Beta Was this translation helpful? Give feedback.
-
Thanks @siggib007. It seems that you have an OpenSSH (or compatible) agent running with 6 identities registered. As all of them are tried with a server side auth attempt max <6 , this can lead to the server error you see. That it works from the command line is most probably due to the different identity order tried. To be sure that it works in any circumstance (and with Cyberduck) I suggest to create an OpenSSH config file with an entry for you server and the
|
Beta Was this translation helpful? Give feedback.
-
I just unregistered couple of identities from the agent and now I'm getting different errors |
Beta Was this translation helpful? Give feedback.
-
Authentication seems to work fine now but there is an issue opening the default path. Different paths are tried if there isn't any set in the bookmark. I can also see that
|
Beta Was this translation helpful? Give feedback.
-
Here you go
This oddity seems to be limited to my desktop. I'm not experiencing this on my laptop. |
Beta Was this translation helpful? Give feedback.
Been playing with this some more. and I noticed that my laptop had "default" for "transfer files" UTF-8 Encoding, while my desktop had "Open Multiple connections" and "UTF-16LE" encoding. So I switched my desktop to UTF-8 encoding and now everything works. I guess my desktop had gotten the encoding messed up at some point and that was the cause.