[...]
Well, in many cases. I, for example, am not at all chary about naming
OpenSSH as the implementation whose misfeature prompted me to add
-share-number to moussh (even the moussh manpage does so)
I was curious about what that was so I looked. Quoting moussh(1):
There is a misfeature (I would call it a bug, except that reading the
source makes it clear it was done deliberately) in OpenSSH's server.
(Similar issues may exist with others, but I have no knowledge of them.)
It gratuitously refuses to permit more than ten sessions per connection.
This means that using moussh's connection-sharing feature to connect to
such a server will work fine until you try to open too many remote login
sessions, at which point you will get refusals from the remote server.
Worst of all, OpenSSH does not provide any way for the server admin to
Darren Tucker (dtucker at zip.com.au) GPG key 11EAA6FA / A86E 3E07 5B19 5880 E860 37F4 9357 ECEF 11EA A6FA (new) Good judgement comes with experience. Unfortunately, the experience usually comes from bad judgement.