IETF-SSH archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Invalid channel numbers



Hi,

Just following up on this.  I believe that no editing needs to go into any
of the documents from this discussion.  Does anyone disagree with that?

Thanks,
Chris

On Thu, 19 Aug 2004, [iso-8859-1] Niels Möller wrote:

> pgut001%cs.auckland.ac.nz@localhost (Peter Gutmann) writes:
>
> > What if it's a channel open where the packet ends halfway through the channel
> > number?  You've got a request, there seems to be a requirement to send a
> > response, but you can't respond without some facility that lets you say "The
> > last channel-related request was disallowed".
>
> I don't see any problem here. Whenever you receive a packet that
> clearly doesn't follow the spec, just reply with SSH_MSG_DISCONNECT,
> SSH_DISCONNECT_PROTOCOL_ERROR, then hang up the connection. Truncated
> channel requests are in this class.
>
> If you *really* want to be more forgiving than that, send a
> SSH_MSG_DEBUG explaining the problem, and then ignore the packet. But
> such behaviour goes beyond the specification. My reading of the spec
> is that SSH_MSG_DISCONNECT is the only appropriate response in this
> case.
>
> Regards,
> /Niels
>



Home | Main Index | Thread Index | Old Index