putty can handle my server but this is what paramiko says:
DEB [20090216-15:36:38.515] thr=5 paramiko.transport: starting thread (client mode): 0x1d9e0f0L
INF [20090216-15:36:38.515] thr=5 paramiko.transport: Connected (version 2.0, client OpenSSH_4.2)
DEB [20090216-15:36:38.530] thr=5 paramiko.transport: kex algos:['diffie-hellman-group-exchange-sha1', 'diffie-hellman-group14-sha1', 'diffie-hellman-group1-sha1'] server key:['ssh-rsa', 'ssh-dss'] client encrypt:['arcfour128', 'arcfour256', 'arcfour', 'aes128-ctr', 'aes192-ctr', 'aes256-ctr'] server encrypt:['arcfour128', 'arcfour256', 'arcfour', 'aes128-ctr', 'aes192-ctr', 'aes256-ctr'] client mac:['hmac-md5', 'hmac-sha1', 'hmac-ripemd160', 'hmac-***@openssh.com', 'hmac-sha1-96', 'hmac-md5-96'] server mac:['hmac-md5', 'hmac-sha1', 'hmac-ripemd160', 'hmac-***@openssh.com', 'hmac-sha1-96', 'hmac-md5-96'] client compress:['none', '***@openssh.com'] server compress:['none', '***@openssh.com'] client lang:[''] server lang:[''] kex follows?False
ERR [20090216-15:36:38.530] thr=5 paramiko.transport: Exception: Incompatible ssh server (no acceptable ciphers)
ERR [20090216-15:36:38.530] thr=5 paramiko.transport: Traceback (most recent call last):
ERR [20090216-15:36:38.530] thr=5 paramiko.transport: File "build\bdist.win32\egg\paramiko\transport.py", line 1513, in run
ERR [20090216-15:36:38.530] thr=5 paramiko.transport: self._handler_table[ptype](self, m)
ERR [20090216-15:36:38.530] thr=5 paramiko.transport: File "build\bdist.win32\egg\paramiko\transport.py", line 1585, in _negotiate_keys
ERR [20090216-15:36:38.530] thr=5 paramiko.transport: self._parse_kex_init(m)
ERR [20090216-15:36:38.530] thr=5 paramiko.transport: File "build\bdist.win32\egg\paramiko\transport.py", line 1725, in _parse_kex_init
ERR [20090216-15:36:38.530] thr=5 paramiko.transport: raise SSHException('Incompatible ssh server (no acceptable ciphers)')
ERR [20090216-15:36:38.530] thr=5 paramiko.transport: SSHException: Incompatible ssh server (no acceptable ciphers)
ERR [20090216-15:36:38.530] thr=5 paramiko.transport:
----- Original Message ----
From: Robey Pointer <***@gmail.com>
To: jo <***@yahoo.com>; paramiko list <***@lag.net>
Sent: Monday, February 16, 2009 9:35:39 AM
Subject: Re: [paramiko] SSHException: Incompatible ssh server (no acceptable ciphers)
Anyone have any suggestions for this error message ?
File "scm.py", line 331, in __init__
self.connection = ssh.Connection(host,username=user,password=pwd)
File "Q:\simplan\utils\nlp\ssh.py", line 37, in __init__
self._transport.connect(username = username, password = password)
File "build\bdist.win32\egg\paramiko\transport.py", line 971, in connect
self.start_client()
File "build\bdist.win32\egg\paramiko\transport.py", line 440, in start_client
raise e
SSHException: Incompatible ssh server (no acceptable ciphers)
If you turn on debug logging, you should be able to see the list of ciphers the server supports.
(It must be a very odd list if they couldn't even find one cipher in common.)
robey