
We should set a prompt text in the panel. It is easily mistakable because the authentication method is titled Public Key Authentication but what you have to choose from the browse dialog is the private key. The exact error message would have been: "Invalid PEM structure, '-BEGIN.' missing.". Then users like me would not waste your time.

Since it checks the private key at connection time anyway, it could perhaps do it already at the time one selects the file and complain immediately. So confirming then that there is no bug after all :).

Only after while I noticed it mentiones the private key below the public key check-box. I didn't notice it asks for private key while clicking the public key method. If it doesn’t work, you can change that setting to normal FTP, although its less secure. However, this setting may cause connection problems with some firewall and modem setups. Actually it doesn't mention what it's browsing. The FTP-SSL (Explicit AUTH TLS) setting encrypts your password when Cyberduck sends it, which improves security. It just doesn't mention that it's browsing private key instead of public key. The Finnish translation has check box to use public key method, and after checking it it opens the browser for private key.

I selected the public key instead of private key.
