Bug 21637

Summary: [telnet] No address associated with hostname
Product: Base System Reporter: NAKAJI Hiroyuki <nakaji>
Component: binAssignee: freebsd-bugs (Nobody) <bugs>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: 5.0-CURRENT   
Hardware: Any   
OS: Any   

Description NAKAJI Hiroyuki 2000-09-29 02:40:01 UTC
	I am not sure when it happened, because I usually use SSH.

	Telnet always complains:
	host: No address associated with hostname
	even if host is "localhost". Any other network tools such as "ftp"
	works good. For example,

	$ telnet localhost
	localhost: No address associated with hostname
	$ telnet nakaji.tutrp.tut.ac.jp
	nakaji.tutrp.tut.ac.jp: No address associated with hostname
	$ ftp localhost
	Connected to localhost.tutrp.tut.ac.jp.
	220 nakaji.tutrp.tut.ac.jp FTP server (Version wu-2.6.1(1) Mon Sep 25 17:48:22 JST 2000) ready.
	Name (localhost:nakaji):

	Telnet is /usr/bin/telnet made on Sep/21/2000 and installed 
	on Sep/25/2000.

	$ type -a telnet
	telnet is /usr/bin/telnet
	$ ls -l /usr/bin/telnet 
	-r-xr-xr-x  1 root  wheel  97788   9/25 11:47 /usr/bin/telnet
	$ ldd /usr/bin/telnet
	/usr/bin/telnet:
		libncurses.so.5 => /usr/lib/libncurses.so.5 (0x28079000)
		libcrypto.so.1 => /usr/lib/libcrypto.so.1 (0x280ba000)
		libcrypt.so.2 => /usr/lib/libcrypt.so.2 (0x28175000)
		libmp.so.3 => /usr/lib/libmp.so.3 (0x2818a000)
		libipsec.so.1 => /usr/lib/libipsec.so.1 (0x28194000)
		libc.so.4 => /usr/lib/libc.so.4 (0x2819a000)

	I have no /etc/host.conf but /etc/msswitch.conf :

	$ cat /etc/nsswitch.conf 
	hosts: files dns 
	passwd: files
	group:  files
Comment 1 nakaji 2000-10-06 06:59:55 UTC
Solved. Please close the PR if nobody has same problem.

1. Delete /usr/src/crypto and /usr/src/secure
2. Re-cvsup src-all
3. Rebuild the world (ran make buildworld)

And /usr/bin/telnet changed from

/usr/bin/telnet:
        authenc.c       8.1 (Berkeley) 6/6/93
        commands.c      8.4 (Berkeley) 5/30/95
         Copyright (c) 1988, 1990, 1993
        main.c  8.3 (Berkeley) 5/30/95
        network.c       8.2 (Berkeley) 12/15/93
        ring.c  8.2 (Berkeley) 5/30/95
        sys_bsd.c       8.4 (Berkeley) 5/30/95
        telnet.c        8.4 (Berkeley) 5/30/95
        terminal.c      8.2 (Berkeley) 2/16/95
        tn3270.c        8.2 (Berkeley) 5/30/95
        utilities.c     8.3 (Berkeley) 5/30/95
        auth.c  8.3 (Berkeley) 5/30/95
        misc.c  8.1 (Berkeley) 6/4/93
        encrypt.c       8.2 (Berkeley) 5/30/95
        genget.c        8.2 (Berkeley) 5/30/95
        enc_des.c       8.3 (Berkeley) 5/30/95

to

/usr/obj/usr/src/secure/usr.bin/telnet/telnet:
        commands.c      8.4 (Berkeley) 5/30/95
         Copyright (c) 1988, 1990, 1993
        main.c  8.3 (Berkeley) 5/30/95
        auth.c  8.3 (Berkeley) 5/30/95
        enc_des.c       8.3 (Berkeley) 5/30/95

The newer telnet works good.

My src tree was broken for some reason which I'm not sure.
-- 
NAKAJI Hiroyuki
Comment 2 setantae 2001-06-13 17:53:04 UTC
Originator reports fixed.

This PR can be closed.

Ceri
Comment 3 Peter Pentchev freebsd_committer freebsd_triage 2001-06-13 18:02:08 UTC
State Changed
From-To: open->closed

Closed at originator's request (possible pilot error).