[3611] in testers

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

Re: telnetd -e and Mac NCSA Telnet 2.7b4 problem

daemon@ATHENA.MIT.EDU (Dan Winship)
Tue Jun 16 16:53:42 1998

To: Miro Jurisic <meeroh@MIT.EDU>
Cc: testers@MIT.EDU
In-Reply-To: Your message of "Sat, 13 Jun 1998 18:39:49 EDT."
             <v03130300b1a8afb02e96@[18.243.0.38]> 
Date: Tue, 16 Jun 1998 16:50:18 EDT
From: Dan Winship <danw@MIT.EDU>

NCSA Telnet sucks WRT negotiating encryption. Actually, telnet
encryption negotiation sucks in general. But we knew that.

The "-e" handling happens in getterminaltype() in telnetd.c. There's
another hack to support NCSA elsewhere in telnetd.c (look for the
comment about "slow clients"), but I thought that wasn't needed here.

If you want to try to debug this, you can compare the output of
telnetd with "-D options" when you do and don't use the -e option, and
look at the code in telnetd.c and try to figure out what condition
isn't being met. I can look at this when I get back if no one else
gets to it.

-- Dan

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