I'm trying out the latest HotSSH from SVN against some of my Cisco IOS
devices. The SSH server in IOS isn't as complete as one would like,
which is why I'm probably having problems. This first problem is that
when you make the first connection, the error message "channel 1: open
failed: resource shortage:" is printed a number of times. The second,
related problem is if you try and open a second connection the
connection fails. I believe that both problems are related to the
usage of the "ControlMaster" and "ControlPath" options as I do not
have any problems connecting to these Cisco devices with plain SSH
commands from a regular terminal. I've attached the results of
connecting to one router with "-vvv" specified in the options. The
first attachment is from the initial connection, the second attachment
is from trying to open a second connection to the same device.
I think that what this boils down to is the need to have an option to
disable the connection sharing for certain hosts. It'd be nice if
there were some way to auto-detect a Cisco IOS server, but I'd settle
for a checkbox in the connection dialog.
Jeff