[Cyberduck-trac] [Cyberduck] #1016: SFTP: Login Not Attempting Public Key Authentication
Cyberduck
trac at trac.cyberduck.ch
Sat Feb 3 21:56:30 CET 2007
#1016: SFTP: Login Not Attempting Public Key Authentication
---------------------+------------------------------------------------------
Reporter: ibrandt | Owner: dkocher
Type: defect | Status: new
Priority: normal | Milestone:
Component: sftp | Version: 2.7.2
Severity: major | Keywords:
---------------------+------------------------------------------------------
Great app, however I can't get SFTP to try public key authentication
against my linux server (running "OpenSSH_4.5p1, OpenSSL 0.9.8d 28 Sep
2006"). I can log in with password authentication. I can also log in
fine with the OpenSSH sftp command line client ("OpenSSH_3.9p1, OpenSSL
0.9.7d 17 Mar 2004") using password and public key authentication.
I ran "defaults write ch.sudo.cyberduck logging INFO", and the console
output is below. I'm not getting any IO or key parsing errors like the
other public key authentication related bugs I found in Trac.
I've tried both RSA and DSA SSH Protocol 2 keys, both password-less. (And
I am checking off the "Use Public Key Authentication" option in the
connect dialog, and then selecting either my id_rsa or id_dsa private key
files.)
I've tried 2.7.2 and nightly 2813.
{{{
599080 [Background] INFO ch.cyberduck.core.Session - Mounting myhost...
599081 [Background] INFO ch.cyberduck.core.Session - Opening SSH
connection to myhost...
599510 [Background] INFO
com.sshtools.j2ssh.transport.TransportProtocolCommon - Starting transport
protocol
599511 [Transport protocol 2] INFO
com.sshtools.j2ssh.transport.TransportProtocolCommon - Registering
transport protocol messages with inputstream
599512 [Transport protocol 2] INFO
com.sshtools.j2ssh.transport.TransportProtocolCommon - Negotiating
protocol version
599815 [Transport protocol 2] INFO
com.sshtools.j2ssh.transport.TransportProtocolCommon - Protocol
negotiation complete
600167 [Transport protocol 2] INFO
com.sshtools.j2ssh.transport.TransportProtocolCommon - Starting key
exchange
600168 [Transport protocol 2] INFO
com.sshtools.j2ssh.transport.kex.DhGroup1Sha1 - Starting client side key
exchange.
600560 [Transport protocol 2] INFO
com.sshtools.j2ssh.transport.HostKeyVerification - Verifying
myhost,my.hst.ip.add host key
600562 [Transport protocol 2] INFO
com.sshtools.j2ssh.transport.TransportProtocolCommon - The host key
signature is valid
600562 [Transport protocol 2] INFO
com.sshtools.j2ssh.transport.TransportProtocolCommon - Completing key
exchange
600564 [Transport protocol 2] INFO
com.sshtools.j2ssh.transport.cipher.SshCipherFactory - Creating new
blowfish-cbc cipher instance
600566 [Transport protocol 2] INFO
com.sshtools.j2ssh.transport.cipher.SshCipherFactory - Creating new
blowfish-cbc cipher instance
600797 [Background] INFO ch.cyberduck.core.Session - SSH connection
opened
600798 [Background] INFO ch.cyberduck.core.Session - Authenticating as
'ibrandt'
600798 [Background] INFO ch.cyberduck.core.sftp.SFTPSession - Trying
Password authentication...
600899 [Background] INFO ch.cyberduck.core.sftp.SFTPSession - Trying
Keyboard Interactive (PAM) authentication...
600992 [Background] INFO ch.cyberduck.core.Session - Login failed
618326 [main] INFO ch.cyberduck.ui.cocoa.CDWindowController - Cancel
login...
618501 [Background] INFO ch.cyberduck.core.Session - Disconnecting…
618502 [Background] INFO com.sshtools.j2ssh.connection.ConnectionProtocol
- Closing all active channels
618503 [Background] INFO ch.cyberduck.core.Session - Disconnected
618508 [Transport protocol 2] INFO
com.sshtools.j2ssh.transport.TransportProtocolCommon - The Transport
Protocol has been stopped
}}}
--
Ticket URL: <http://trac.cyberduck.ch/ticket/1016>
Cyberduck <http://cyberduck.ch>
FTP and SFTP Browser for Mac OS X.
More information about the Cyberduck-trac
mailing list