From owner-freebsd-bugs Fri May 3 6:40:27 2002 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 26E0937B41F for ; Fri, 3 May 2002 06:40:05 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.6/8.11.6) id g43De5R87527; Fri, 3 May 2002 06:40:05 -0700 (PDT) (envelope-from gnats) Date: Fri, 3 May 2002 06:40:05 -0700 (PDT) Message-Id: <200205031340.g43De5R87527@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Baldur Gislason Subject: Re: misc/37696: Virtual hosts broken Reply-To: Baldur Gislason Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org The following reply was made to PR misc/37696; it has been noted by GNATS. From: Baldur Gislason To: Dan Protich Cc: freebsd-gnats-submit@freebsd.org, freebsd-net@freebsd.org Subject: Re: misc/37696: Virtual hosts broken Date: Fri, 3 May 2002 13:37:39 +0000 Problem exists between keyboard and chair. The reason why ifconfig complains is that you're assigning a point-to-point address to an ethernet interface and both addresses have the same point-to-point address. This is how you add ips to an interface: ifconfig xl0 192.168.1.1 netmask 255.255.255.0 # this is the primary ifconfig xl0 add 192.168.1.254 netmask 255.255.255.255 # All extra addresses within the same subnet MUST have netmask 0xffffffff or 255.255.255.255 to prevent routing problems. Baldur On Friday 03 May 2002 05:39, you wrote: > >Number: 37696 > >Category: misc > >Synopsis: Virtual hosts broken > >Confidential: no > >Severity: serious > >Priority: high > >Responsible: freebsd-bugs > >State: open > >Quarter: > >Keywords: > >Date-Required: > >Class: sw-bug > >Submitter-Id: current-users > >Arrival-Date: Thu May 02 22:40:01 PDT 2002 > >Closed-Date: > >Last-Modified: > >Originator: Dan Protich > >Release: 4.6-PRERELEASE > >Organization: > > Shell-box Computers Inc. > > >Environment: > > bash-2.05a$ uname -a > FreeBSD sinister.shell-box.com 4.6-PRERELEASE FreeBSD 4.6-PRERELEASE #0: > Sat Mar 2 02:32:42 EST 2002 > root@sinister.shell-box.com:/usr/obj/usr/src/sys/GENERIC i386 bash-2.05a$ > > >Description: > > Thought that i would upgrade freebsd box and main dns server was on it only > accepted 1 virtual host and not a 2nd and wouldnt allow manual add of vhost > rc.conf network information wouldn't accept did a upgrade from 4.5-release > also kernel upgrade. > > >How-To-Repeat: > > sinister# ifconfig vr0 66.118.153.201 66.118.153.255 alias > sinister# ifconfig vr0 66.118.153.254 66.118.153.255 alias > ifconfig: ioctl (SIOCAIFADDR): File exists > sinister# > doesn't exist? > sinister# ifconfig > vr0: flags=8843 mtu 1500 > inet 66.118.153.66 netmask 0xffffff00 broadcast 66.118.153.255 > inet6 fe80::207:95ff:fea8:153b%vr0 prefixlen 64 scopeid 0x1 > inet 66.118.153.201 netmask 0xff000000 broadcast 66.118.153.255 > ether 00:07:95:a8:15:3b > media: Ethernet autoselect (100baseTX ) > status: active > lp0: flags=8810 mtu 1500 > sl0: flags=c010 mtu 552 > faith0: flags=8002 mtu 1500 > lo0: flags=8049 mtu 16384 > inet6 ::1 prefixlen 128 > inet6 fe80::1%lo0 prefixlen 64 scopeid 0x5 > inet 127.0.0.1 netmask 0xff000000 > ppp0: flags=8010 mtu 1500 > sinister# > > >Fix: > > > >Release-Note: > >Audit-Trail: > >Unformatted: > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-bugs" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message