From owner-freebsd-stable Sat Mar 17 14:42:53 2001 Delivered-To: freebsd-stable@freebsd.org Received: from aeon.conundrum.com (aeon.conundrum.com [216.191.219.140]) by hub.freebsd.org (Postfix) with ESMTP id C5D9E37B71A for ; Sat, 17 Mar 2001 14:42:50 -0800 (PST) (envelope-from mattp@conundrum.com) Received: from smtp.conundrum.com (smtp.conundrum.com [216.191.219.134]) by aeon.conundrum.com (8.9.3/8.9.2) with ESMTP id RAA78341 for ; Sat, 17 Mar 2001 17:42:49 -0500 (EST) (envelope-from mattp@conundrum.com) Date: Sat, 17 Mar 2001 17:42:48 -0500 (EST) From: Matt of the Long Red Hair To: freebsd-stable@freebsd.org Subject: SRA auth implementation in telnet broken Message-ID: X-URL: http://www.conundrum.com/~mattp/ X-PGP-Fingerprint: 40 E8 24 BC C1 98 00 F2 56 2F F6 7B 36 34 58 01 X-NIC-Handle: MP1229 MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG It looks like the implementation of SRA authentication in the telnet client is broken 4.3-BETA. I've just cvsup'd a new source tree as of about noon EST, and built a new world, so I should be working with the latest version of the client. I haven't seen mention of this on the list as of March 1st, so excuse me if this is a known issue. There are three problems with the implementation from what I can see: 1) If SRA authentication fails with the remote host, it doesn't fall back to standard telnet authentication. This isn't well documented, but I would expect that if it can't negotiate SRA with the remote host that it would try the usual method of authentication. 2) There's no way to escape from the telnet client while SRA authentication information is being gathered. The escape char (^]), ^c and ^d all fail to break out of the client. I've had to resort to a kill from another shell to get rid of it. 3) If you try and disable SRA authentication, either from the telnet> prompt or from the .telnetrc file, the client immediately cores. If I can provide any further useful information I'll be happy to. If anyone has a workaround or a fix for this I'd love to hear about it. Thanks all. Matt Pounsett ---------------------------------------------------------------------- ``Ford, there's an infinite number of monkeys outside who want to talk to us about this script for Hamlet that they've worked out.'' -- Arthur Dent in Douglas Adams' Hitchhiker's Guide to the Galaxy To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message