From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Sep 12 12:10:11 2005 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5C6A016A41F for ; Mon, 12 Sep 2005 12:10:11 +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 E071C43D48 for ; Mon, 12 Sep 2005 12:10:10 +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 j8CCAAS8041588 for ; Mon, 12 Sep 2005 12:10:10 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j8CCAAJd041587; Mon, 12 Sep 2005 12:10:10 GMT (envelope-from gnats) Resent-Date: Mon, 12 Sep 2005 12:10:10 GMT Resent-Message-Id: <200509121210.j8CCAAJd041587@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Benoit Panizzon Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A0DEF16A41F for ; Mon, 12 Sep 2005 12:08:48 +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 718B343D45 for ; Mon, 12 Sep 2005 12:08:48 +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 j8CC8lX9030365 for ; Mon, 12 Sep 2005 12:08:47 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.13.1/8.13.1/Submit) id j8CC8lYZ030359; Mon, 12 Sep 2005 12:08:47 GMT (envelope-from nobody) Message-Id: <200509121208.j8CC8lYZ030359@www.freebsd.org> Date: Mon, 12 Sep 2005 12:08:47 GMT From: Benoit Panizzon To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-2.3 Cc: Subject: ports/86012: kpasswd fails if one of the KDC are unreachable. X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Sep 2005 12:10:11 -0000 >Number: 86012 >Category: ports >Synopsis: kpasswd fails if one of the KDC are unreachable. >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Sep 12 12:10:10 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Benoit Panizzon >Release: FreeBSD 5.3-STABLE #3 >Organization: ImproWare AG >Environment: FreeBSD pinky.imp.ch 5.3-STABLE FreeBSD 5.3-STABLE #3: Wed Feb 23 09:38:05 CET 2005 root@pinky.imp.ch:/usr/obj/usr/src/sys/PINKY i386 >Description: When a Kerberos Domain Controller is reachable under various IP-Addresses )ie. replicas or IPv4 and IPv6 and one address is not reachable for some reason (like the Client System has an IPv6 Kernel but no IPv6 Address) so that specific address returns 'no route to host' then kpasswd fails as soon as it gets that reply instead of trying all available addresses. >How-To-Repeat: Get a Windows 2003 ADS Server. Enable IPv6 on that Server, so that Windows puts it's own IPv6 Address as kpasswd TCP Service Announcement in it's DNS. Try to change the Password from an IPv6 enabled but unconfigured client. Voila. => Unknown error -1 Do a truss and you'll see that ony the IPv6 address is being tried and kpasswd gives up as it sees the 'host unreachable' error. >Fix: Not a Fix but a Workaround: Use only with propperly configured IPv6 or switch back to IPv4 only. >Release-Note: >Audit-Trail: >Unformatted: