[14200] in Athena Bugs

home help back first fref pref prev next nref lref last post

Re: telnetd: spurious "You must use the encryption option"

daemon@ATHENA.MIT.EDU (Greg Hudson)
Mon Feb 19 15:12:14 1996

Date: Mon, 19 Feb 1996 15:12:13 -0500
From: Greg Hudson <ghudson@MIT.EDU>
To: brlewis@MIT.EDU
Cc: bugs@MIT.EDU
In-Reply-To: "[14124] in Athena Bugs"

> + 		alarm(5);	/* wait 5 seconds for more input */

This is clearly a problematic way of fixing the bug, especially
because libtelnet and telnetd use alarm() in many other parts of the
code.

Please explain what's wrong with the protocol such that timeouts are
needed before forking login.  Shouldn't telnetd simply initiate
request for authentication and encryption, and wait for the response?


home help back first fref pref prev next nref lref last post