Is this really caused by a buggy server, or is this an interoperability problem? It seems to work ok when I specify -o "protocol 1" on the command line. Thanks, Greg [gleblanc at grego1 gleblanc]$ ssh -v login.metalab.unc.edu SSH Version OpenSSH_2.2.0p1, protocol versions 1.5/2.0. Compiled with SSL (0x0090581f). debug: Reading configuration data /etc/ssh/ssh_config debug: Applying options for * debug: Seeding random number generator debug: ssh_connect: getuid 500 geteuid 0 anon 0 debug: Connecting to login.metalab.unc.edu [152.2.210.14] port 22. debug: Seeding random number generator debug: Allocated local port 762. debug: Connection established. debug: Remote protocol version 1.99, remote software version 2.0.13 (non-commercial) datafellows: 2.0.13 (non-commercial) Enabling compatibility mode for protocol 2.0 debug: Local version string SSH-2.0-OpenSSH_2.2.0p1 debug: send KEXINIT debug: done debug: wait KEXINIT debug: got kexinit: diffie-hellman-group1-sha1 debug: got kexinit: ssh-dss debug: got kexinit: 3des-cbc,blowfish-cbc,twofish-cbc,arcfour,none debug: got kexinit: 3des-cbc,blowfish-cbc,twofish-cbc,arcfour,none debug: got kexinit: hmac-md5,md5-8,none debug: got kexinit: hmac-md5,md5-8,none debug: got kexinit: none,zlib debug: got kexinit: none,zlib debug: got kexinit: debug: got kexinit: debug: first kex follow: 0 debug: reserved: 0 debug: done debug: kex: server->client 3des-cbc hmac-md5 none debug: kex: client->server 3des-cbc hmac-md5 none debug: Sending SSH2_MSG_KEXDH_INIT. debug: bits set: 546/1024 debug: Wait SSH2_MSG_KEXDH_REPLY. debug: Got SSH2_MSG_KEXDH_REPLY. The authenticity of host 'login.metalab.unc.edu' can't be established. DSA key fingerprint is 29:49:6e:f2:b4:e8:e1:a3:91:2f:f9:99:d5:27:7b:7e. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added 'login.metalab.unc.edu,152.2.210.14' (DSA) to the list of known hosts. debug: bits set: 504/1024 debug: len 40 datafellows 15 debug: dsa_verify: signature correct debug: Wait SSH2_MSG_NEWKEYS. debug: GOT SSH2_MSG_NEWKEYS. debug: send SSH2_MSG_NEWKEYS. debug: done: send SSH2_MSG_NEWKEYS. debug: done: KEX2. debug: send SSH2_MSG_SERVICE_REQUEST debug: buggy server: service_accept w/o service debug: got SSH2_MSG_SERVICE_ACCEPT debug: authentications that can continue: Permission denied (). debug: Calling cleanup 0x805ba68(0x0) [gleblanc at grego1 gleblanc]$
On Wed, Sep 13, 2000 at 08:39:34AM -0700, Gregory Leblanc wrote:> debug: got SSH2_MSG_SERVICE_ACCEPT > debug: authentications that can continue: > Permission denied (). > debug: Calling cleanup 0x805ba68(0x0)the server does not offer any authentication methods. can you login this server with the commercial ssh.com-2.3.0 client? -markus
> -----Original Message----- > From: Markus Friedl [mailto:Markus.Friedl at informatik.uni-erlangen.de] > > On Wed, Sep 13, 2000 at 08:39:34AM -0700, Gregory Leblanc wrote: > > debug: got SSH2_MSG_SERVICE_ACCEPT > > debug: authentications that can continue: > > Permission denied (). > > debug: Calling cleanup 0x805ba68(0x0) > > the server does not offer any authentication methods. > can you login this server with the commercial ssh.com-2.3.0 client?Hmm, good question... download...compile...try... nope, it doesn't work. FYI, here's the output from ssh2. I'll contact the site admin and poke a few questions into them. Thanks, Greg [gleblanc at grego1 ssh-2.3.0]$ ssh2 -v login.metalab.unc.edu debug: hostname is 'login.metalab.unc.edu'. debug: Unable to open /home/gleblanc/.ssh2/ssh2_config debug: connecting to login.metalab.unc.edu... debug: entering event loop debug: ssh_client_wrap: creating transport protocol debug: SshAuthMethodClient/sshauthmethodc.c:105/ssh_client_authentication_initializ e: Added "publickey" to usable methods. debug: SshAuthMethodClient/sshauthmethodc.c:105/ssh_client_authentication_initializ e: Added "password" to usable methods. debug: Ssh2Client/sshclient.c:1104/ssh_client_wrap: creating userauth protocol debug: Ssh2Common/sshcommon.c:487/ssh_common_wrap: local ip 207.149.58.197, local port = 2311 debug: Ssh2Common/sshcommon.c:489/ssh_common_wrap: remote ip = 152.2.210.14, remote port = 22 debug: SshConnection/sshconn.c:1853/ssh_conn_wrap: Wrapping... debug: Ssh2Transport/trcommon.c:593/ssh_tr_input_version: Remote version: SSH-1.99-2.0.13 (non-commercial) debug: Ssh2Transport/trcommon.c:688/ssh_tr_input_version: Remote version has service accept message draft incompatibility bug. debug: Ssh2Transport/trcommon.c:692/ssh_tr_input_version: Remote version has publickey service name draft incompatibility bug. debug: Ssh2Transport/trcommon.c:696/ssh_tr_input_version: Remote version has X11 channel open draft incompatibility bug. debug: Ssh2Transport/trcommon.c:701/ssh_tr_input_version: Remote version has SSH_MSG_CHANNEL_OPEN_FAILURE draft incompatibility bug. debug: Ssh2Transport/trcommon.c:706/ssh_tr_input_version: Remote version has SSH_MSG_USERAUTH_PK_OK draft incompatibility bug. debug: Ssh2Transport/trcommon.c:728/ssh_tr_input_version: Remote version has hostbased service name draft incompatibility bug. debug: Ssh2Transport/trcommon.c:732/ssh_tr_input_version: Remote version has publickey session_id encoding draft incompatibility bug. debug: Ssh2Transport/trcommon.c:736/ssh_tr_input_version: Remote version has malformed signatures draft incompatibility bug. debug: Ssh2Transport/trcommon.c:740/ssh_tr_input_version: Remote version uses deprecated disconnect codes debug: Ssh2Transport/trcommon.c:1068/ssh_tr_negotiate: c_to_s: cipher 3des-cbc, mac hmac-md5, compression none debug: Ssh2Transport/trcommon.c:1071/ssh_tr_negotiate: s_to_c: cipher 3des-cbc, mac hmac-md5, compression none debug: Ssh2Client/sshclient.c:399/keycheck_key_match: Host key found from database. debug: Ssh2Common/sshcommon.c:297/ssh_common_special: Received SSH_CROSS_STARTUP packet from connection protocol. debug: Ssh2Common/sshcommon.c:347/ssh_common_special: Received SSH_CROSS_ALGORITHMS packet from connection protocol. debug: Ssh2Common/sshcommon.c:132/ssh_common_disconnect: DISCONNECT received: No further authentication methods available. warning: Authentication failed. debug: Ssh2/ssh2.c:78/client_disconnect: locally_generated = TRUE Disconnected; no more authentication methods available (No further authentication methods available.). debug: uninitializing event loop [gleblanc at grego1 ssh-2.3.0]$