From owner-freebsd-current@FreeBSD.ORG Sat Nov 22 15:01:09 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3259D16A4CF for ; Sat, 22 Nov 2003 15:01:09 -0800 (PST) Received: from mail.sandvine.com (sandvine.com [199.243.201.138]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2DDD143FA3 for ; Sat, 22 Nov 2003 15:01:04 -0800 (PST) (envelope-from don@sandvine.com) Received: by mail.sandvine.com with Internet Mail Service (5.5.2657.72) id ; Sat, 22 Nov 2003 18:01:03 -0500 Message-ID: From: Don Bowman To: "'freebsd-current@freebsd.org'" Date: Sat, 22 Nov 2003 18:01:01 -0500 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2657.72) Content-Type: text/plain; charset="iso-8859-1" Subject: RE: What's changed relating to localhost then? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 22 Nov 2003 23:01:09 -0000 From: Christian Laursen [mailto:xi@borderworlds.dk] > Steve Ames writes: > > > If you telnet to 127.0.0.1 the system still believes you are > > coming from your public IP. Bizarre that. Other IPs don't act > > that way. My system has two public IPs and 127.0.0.1. If I > > telnet to myself on either of the public IPs then I appear > > from the correct IP. However 127.0.0.1 no longer seems to > > work that way and that does break a number of things that > > expect to be connected to by 127.0.0.1 > > I can confirm this behaviour. It is possible to force the local > address to 127.0.0.1 though. > > [xi@borg ~]$ telnet 127.0.0.1 25 > [19:39] > Trying 127.0.0.1... > Connected to localhost. > Escape character is '^]'. > 220 borg.borderworlds.dk ESMTP Postfix > > Nov 22 19:39:44 borg postfix/smtpd[2683]: connect from > borg.borderworlds.dk[10.1.0.2] > > [xi@borg ~]$ telnet -s 127.0.0.1 127.0.0.1 25 > [19:40] > Trying 127.0.0.1... > Connected to localhost. > Escape character is '^]'. > 220 borg.borderworlds.dk ESMTP Postfix > > Nov 22 19:40:06 borg postfix/smtpd[2683]: connect from > localhost[127.0.0.1] > > Fortunately this behaviour didn't break anything here, but it > does seem > broken nonetheless. This seems to break amd: amd[751]: Map support for: root, passwd, hesiod, union, nis, ndbm, file, error. amd[751]: AMFS: nfs, link, nfsx, nfsl, host, linkx, program, union, inherit, ufs, amd[751]: cdfs, pcfs, auto, direct, toplvl, error. amd[751]: FS: cd9660, nfs, nfs3, msdosfs, ufs, unionfs. amd[751]: Network 1: wire="10.128.2.0" (netnumber=10.128.2). amd[751]: Network 2: wire="192.168.3.0" (netnumber=192.168.3). amd[751]: My ip addr is 127.0.0.1 amd[752]: released controlling tty using setsid() amd[752]: file server localhost, type local, state starts up amd[753]: /phaedrus: disabling nfs congestion window amd[752]: ignoring request from 10.128.2.57:1018, expected 127.0.0.1