-----BEGIN PGP SIGNED MESSAGE-----
This "Error reading SSH protocol banner" error is related to a
connection timeout issue. By default, the paramiko library will wait for
15 seconds for the SSH banner to be returned by the server. If no banner
is returned in 15 seconds, you get this error.
I've increased the banner timeout to 30s in the github version of the
code. This code will be released as 0.91.1 in the next couple of weeks.
That being said, you should be able to test my fix for this problem by
using the latest github code or simply copying ssh.py from the github
code into your site-packages.
If you could test this out, I'd greatly appreciate it.
On 06/16/2010 10:09 AM, dean.snyder_at_jhu.edu via RT wrote:
> Wed Jun 16 10:09:50 2010: Request 1262488 was acted upon.
> Transaction: Ticket created by dean.snyder_at_jhu.edu
> Queue: StarIssues
> Subject: WebFeedback - cluster: StarCluster sporadically fails to mount my EBS volume Somet...
> Owner: Nobody
> Requestors: dean.snyder_at_jhu.edu
> Status: new
> Ticket <URL: https://help.mit.edu/Ticket/Display.html?id=1262488 >
> Star WebFeedback
> Time: Wed Jun 16 10:09:48 2010
> Name: Dean Snyder
> Project: cluster
> Source: web
> Report: Bug
> Email: dean.snyder_at_jhu.edu
> Subscribe: on
> Note: StarCluster sporadically fails to mount my EBS volume.
> Sometimes it works and sometimes it doesn't - before the latest failure I made sure the volume was detached and available.
>>>> Waiting for cluster to start...|>>> The master node is ec2-174-129-121-210.compute-1.amazonaws.com
>>>> Attaching volume vol-c374fcaa to master node on /dev/sdz ...
>>>> Setting up the cluster...
>>>> Mounting EBS volume vol-c374fcaa on /home...
> ssh.py:77 - WARNING - specified key does not end in either rsa or dsa, trying both
>>>> Using private key /Users/dean/Documents/cidr/aws/cidrawskey1.pem (rsa)
> Traceback (most recent call last):
> File "build/bdist.macosx-10.6-universal/egg/starcluster/cli.py", line 1075, in main
> File "build/bdist.macosx-10.6-universal/egg/starcluster/cli.py", line 239, in execute
> scluster.start(create=not self.opts.no_create)
> File "build/bdist.macosx-10.6-universal/egg/starcluster/utils.py", line 27, in wrapper
> res = func(*arg, **kargs)
> File "build/bdist.macosx-10.6-universal/egg/starcluster/cluster.py", line 696, in start
> File "build/bdist.macosx-10.6-universal/egg/starcluster/clustersetup.py", line 334, in run
> File "build/bdist.macosx-10.6-universal/egg/starcluster/clustersetup.py", line 190, in _setup_ebs_volume
> mconn = self._master.ssh
> File "build/bdist.macosx-10.6-universal/egg/starcluster/node.py", line 191, in ssh
> File "build/bdist.macosx-10.6-universal/egg/starcluster/ssh.py", line 82, in __init__
> self._transport.connect(username = username, pkey = pkey)
> File "build/bdist.macosx-10.6-universal/egg/paramiko/transport.py", line 989, in connect
> File "build/bdist.macosx-10.6-universal/egg/paramiko/transport.py", line 458, in start_client
> raise e
> SSHException: Error reading SSH protocol banner
> cli.py:1098 - ERROR - Oops! Looks like you've found a bug in StarCluster
> cli.py:1099 - ERROR - Debug file written to: /var/folders/Su/Su+FAzOUGKCkPaVlRRfiyE+++TI/-Tmp-/starcluster-debug.log
> cli.py:1100 - ERROR - Please submit this file, minus any private information,
> cli.py:1101 - ERROR - to starcluster_at_mit.edu
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.15 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
-----END PGP SIGNATURE-----
Received on Wed Jun 16 2010 - 10:27:04 EDT