From owner-freebsd-bugs@FreeBSD.ORG Mon Jan 10 14:10:12 2011 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 97B6D10656B6 for ; Mon, 10 Jan 2011 14:10:12 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 74F5B8FC33 for ; Mon, 10 Jan 2011 14:10:12 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p0AEACAc099943 for ; Mon, 10 Jan 2011 14:10:12 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p0AEACQ0099942; Mon, 10 Jan 2011 14:10:12 GMT (envelope-from gnats) Resent-Date: Mon, 10 Jan 2011 14:10:12 GMT Resent-Message-Id: <201101101410.p0AEACQ0099942@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, Alexander Hausner Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9C250106566B for ; Mon, 10 Jan 2011 14:06:08 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from red.freebsd.org (unknown [IPv6:2001:4f8:fff6::22]) by mx1.freebsd.org (Postfix) with ESMTP id 8B96F8FC12 for ; Mon, 10 Jan 2011 14:06:08 +0000 (UTC) Received: from red.freebsd.org (localhost [127.0.0.1]) by red.freebsd.org (8.14.4/8.14.4) with ESMTP id p0AE66Ol012914 for ; Mon, 10 Jan 2011 14:06:06 GMT (envelope-from nobody@red.freebsd.org) Received: (from nobody@localhost) by red.freebsd.org (8.14.4/8.14.4/Submit) id p0AE665P012913; Mon, 10 Jan 2011 14:06:06 GMT (envelope-from nobody) Message-Id: <201101101406.p0AE665P012913@red.freebsd.org> Date: Mon, 10 Jan 2011 14:06:06 GMT From: Alexander Hausner To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: kern/153848: [carp] [ipv6] backup host can't connect to master host 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: Mon, 10 Jan 2011 14:10:12 -0000 >Number: 153848 >Category: kern >Synopsis: [carp] [ipv6] backup host can't connect to master host >Confidential: no >Severity: serious >Priority: high >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Jan 10 14:10:12 UTC 2011 >Closed-Date: >Last-Modified: >Originator: Alexander Hausner >Release: FreeBSD 8.2-PRERELEASE #0 >Organization: BMG >Environment: FreeBSD fbsd2.bmg.gv.at 8.2-PRERELEASE FreeBSD 8.2-PRERELEASE #0: Wed Jan 5 17:56:25 CET 2011 root@fbsd1.bmg.gv.at:/usr/obj/usr/src/sys/GENERIC amd64 >Description: Hi, in an ipv6 environment carp backup host can't connect to master host via ipv6. The backup host connects only to itself. Given the following environment: host fbsd1: fbsd1# ifconfig em0: flags=8943 metric 0 mtu 1500 options=9b ether 08:00:27:d2:e3:52 inet 10.41.77.1 netmask 0xffff0000 broadcast 10.41.255.255 inet6 fe80::a00:27ff:fed2:e352%em0 prefixlen 64 scopeid 0x1 inet6 2b17::1 prefixlen 64 nd6 options=3 media: Ethernet autoselect (1000baseT ) status: active lo0: flags=8049 metric 0 mtu 16384 options=3 inet 127.0.0.1 netmask 0xff000000 inet6 ::1 prefixlen 128 inet6 fe80::1%lo0 prefixlen 64 scopeid 0x2 nd6 options=3 carp0: flags=49 metric 0 mtu 1500 inet6 2b17::10 prefixlen 64 nd6 options=3 carp: MASTER vhid 1 advbase 1 advskew 0 host fbsd2: fbsd2# ifconfig em0: flags=8943 metric 0 mtu 1500 options=9b ether 08:00:27:6d:e0:f9 inet 10.41.77.2 netmask 0xffff0000 broadcast 10.41.255.255 inet6 fe80::a00:27ff:fe6d:e0f9%em0 prefixlen 64 scopeid 0x1 inet6 2b17::2 prefixlen 64 nd6 options=3 media: Ethernet autoselect (1000baseT ) status: active lo0: flags=8049 metric 0 mtu 16384 options=3 inet 127.0.0.1 netmask 0xff000000 inet6 ::1 prefixlen 128 inet6 fe80::1%lo0 prefixlen 64 scopeid 0x2 nd6 options=3 carp0: flags=49 metric 0 mtu 1500 inet6 2b17::10 prefixlen 64 nd6 options=3 carp: BACKUP vhid 1 advbase 1 advskew 100 if you try now a telnet to 2b17::10 port 25/tcp on host fbsd2 gives the following: fbsd2# telnet 2b17::10 25 Trying 2b17::10... Connected to 2b17::10. Escape character is '^]'. 220 fbsd2.bmg.gv.at ESMTP Sendmail 8.14.4/8.14.4; Mon, 10 Jan 2011 15:48:11 +0100 (CET) It connects to itself (backup host) not to the master host, the same thing with ipv4 works correctly as expected i.e. it connects to the master host. Thanks in advance, Alex >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted: