begin  Mike Fisk quotation:

> It does appear that F-Secure 1.0.1 on Mac does not like protocol versions
> greater than 1.5.  However, why does OpenSSH 2.1.1 (with ssh2 disabled)
> advertise that it supports protocol version 1.99?
>         SSH-1.99-OpenSSH_2.1.1

Hmm, given that you've disabled the 2.0 protocols, this sounds like a
bug in OpenSSH, unless I'm reading the IETF draft wrong.

Quoting from
http://www.ietf.org/internet-drafts/draft-ietf-secsh-transport-07.txt :

3.2.  Protocol Version Exchange

When the connection has been established, both sides MUST send an
identification string of the form "SSH-protoversion-softwareversion
comments", followed by carriage return and newline characters (ascii 13
and 10, respectively). [...]

3.3.  Compatibility with Old SSH Versions

During a transition period, it is important to be able to work
compatibly with installed SSH clients and servers using an older version
of the protocol.  Information in this section is only relevant for
implementations supporting compatibility with SSH versions 1.x.

3.3.1.  Old Client, New Server

Server implementations MAY support a configurable "compatibility" flag
that enables compatibility with old versions.  When this flag is on, the
server SHOULD identify its protocol version as "1.99". 

-- 
Cheers,                                      Right to keep and bear
Rick Moen                                  Haiku shall not be abridged
rick (at) linuxmafia.com                      Or denied.  So there.

Reply via email to