From owner-freebsd-bugs@FreeBSD.ORG Fri Jul 15 05:20:12 2005 Return-Path: X-Original-To: freebsd-bugs@hub.freebsd.org Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 905D616A41C for ; Fri, 15 Jul 2005 05:20:12 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id DF3E643D46 for ; Fri, 15 Jul 2005 05:20:11 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j6F5KBUn035049 for ; Fri, 15 Jul 2005 05:20:11 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j6F5KBww035048; Fri, 15 Jul 2005 05:20:11 GMT (envelope-from gnats) Resent-Date: Fri, 15 Jul 2005 05:20:11 GMT Resent-Message-Id: <200507150520.j6F5KBww035048@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Peter A Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D737116A41C for ; Fri, 15 Jul 2005 05:20:02 +0000 (GMT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8343043D48 for ; Fri, 15 Jul 2005 05:20:02 +0000 (GMT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.13.1/8.13.1) with ESMTP id j6F5K2g1079204 for ; Fri, 15 Jul 2005 05:20:02 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.13.1/8.13.1/Submit) id j6F5K2aq079197; Fri, 15 Jul 2005 05:20:02 GMT (envelope-from nobody) Message-Id: <200507150520.j6F5K2aq079197@www.freebsd.org> Date: Fri, 15 Jul 2005 05:20:02 GMT From: Peter A To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-2.3 Cc: Subject: bin/83487: dhclient - "dhclient: vr0: not found" when attempting to restart dhclient with IPV6 setup + aliases bound. X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Jul 2005 05:20:12 -0000 >Number: 83487 >Category: bin >Synopsis: dhclient - "dhclient: vr0: not found" when attempting to restart dhclient with IPV6 setup + aliases bound. >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Jul 15 05:20:11 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Peter A >Release: FreeBSD 5.4-RELEASE-p4 >Organization: chpass.com >Environment: FreeBSD valiant.passwds.net 5.4-RELEASE-security FreeBSD 5.4-RELEASE-security #0: Thu Jul 7 00:49:26 EDT 2005 root@valiant.passwds.net:/usr/obj/usr/src/sys/VALIANT i386 make.conf: PERL_VER=5.8.7 PERL_VERSION=5.8.7 CFLAGS= -O -pipe NOPROFILE= true COMPAT4X= yes OPENSSH_OVERWRITE_BASE=true SENDMAIL_CFLAGS=-I/usr/local/include/sasl1 -DSASL SENDMAIL_LDFLAGS=-L/usr/local/lib SENDMAIL_LDADD=-lsasl X_WINDOW_SYSTEM=xorg >Description: Background: I'm running a server with 1 IPV4 ip (obtained via dhclient) and an IPV6 tunnel/200+ IPV6 aliases configured entirely via /etc/rc.conf. The dhclient configuration is default. The system boots up fine. The system is running 5.4-RELEASE. Problem: dhclient will not restart while I have my ipv6 aliases bound to vr0 (may restart once shortly after boot but no more which seems very wierd). paste from log; dhclient: vr0: not found Workaround: I wrote a script to unbind my IPV6 vhosts from vr0 inorder to restart dhclient, and then rebind them. While the vhosts are unbound, dhclient will never fail. >How-To-Repeat: Enable an IPV6 tunnel on a home DHCP connection via the following settings: ipv6_enable="YES" ipv6_network_interfaces="gif0 vr0" ipv6_ifconfig_gif0="2001:618:400::1899:36af prefixlen 128" ipv6_defaultrouter="fe80::%gif0" ipv6_gateway_enable="YES" rtadvd_enable="YES" rtadvd_interfaces="vr0" gif_interfaces="gif0" gifconfig_gif0="24.153.xx.xxx 213.121.xx.xx" (IPS filtered) Than we bind our IPV6 aliases (230 of them) to vr0. Restarting dhclient will fail with "dhclient: vr0: not found". >Fix: >Release-Note: >Audit-Trail: >Unformatted: