[Cyberduck-trac] [Cyberduck] #10148: Prompt for credentials when using public key authentication with agent
Cyberduck
trac at cyberduck.io
Wed Nov 22 22:33:11 UTC 2017
#10148: Prompt for credentials when using public key authentication with agent
-------------------------+-------------------------
Reporter: pgcorchary1 | Owner: dkocher
Type: defect | Status: reopened
Priority: high | Milestone: 6.3.1
Component: sftp | Version: 6.3
Severity: critical | Resolution:
Keywords: | Architecture: Intel
Platform: Windows 10 |
-------------------------+-------------------------
Comment (by pgcorchary1):
I see no change in the behaviour -- Still get the 'No login credential
could be found in the Keychain' message.
Just to be certain here. This is Windows 10 (v 1709 build 16299.19).
1) pageant v0.70 is running, and works fine for putty v0.70 and for
MountainDuck v2.1.0 (8541)
2) CyberDuck shotcurt has not changed (in 1yr or more), and looks like in
the previous screen shot, with 'username' set and ssh private key set to
'none', and this can be observed by ritght-click the shortcut and select
'edit'
3) however, double-click on the short cut (or right-click and select
connect to server), brings up a dialog box where there is NO username or
password populated, SSH key set to none, and the 'Save Password' option is
selected in the bottom left. And CyberDuck cannot connect. I tried to UN-
check 'save password', and also add username, but still login does
nothing.
Is there any log that I can send you?
Any more screen shots?
Have a screen sharing meeting (I use Zoom.us) and show you?
Any old settings I could or should try to remove?
I will say in general that for several years, the integration from
CyberDuck to pagaent has been hard to understand. I think there should be
a very clear check-box in each shortcut for the CyberDuck in Windows that
confirms that you want to use pagaent as the ssh key store. Currently, it
is confusing how to set up this configuration.
And the new terminology in the dialog about 'Keychain' is something that
can confuse Windows-only users (and even Windows and Mac users like me),
because 'Keychain' seems like a Mac/Linux term. If ONLY pagaent is
supported in Windows (versus say ssh-agent from git-bash), then the
Windows dialogs should be more clear, and there should be a a positive
config for this, rather than just what it seems like -- pagaent will work
if you have it running, and no other way to connect is provided.
Or there should be a more complete discussion in documentation of what
'Keychain' really means in Windows ... what keys (for what types of
connections) are stored and how to setup the shortcut to use that.
Just my opinion.
--
Ticket URL: <https://trac.cyberduck.io/ticket/10148#comment:9>
Cyberduck <https://cyberduck.io>
Libre FTP, SFTP, WebDAV, S3 & OpenStack Swift browser for Mac and Windows
More information about the Cyberduck-trac
mailing list