From owner-freebsd-i386@FreeBSD.ORG Wed Jan 26 12:20:22 2005 Return-Path: Delivered-To: freebsd-i386@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 79B0016A4CE for ; Wed, 26 Jan 2005 12:20:22 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2111143D49 for ; Wed, 26 Jan 2005 12:20:22 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.1/8.13.1) with ESMTP id j0QCKMBM059432 for ; Wed, 26 Jan 2005 12:20:22 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.1/8.13.1/Submit) id j0QCKLB5059431; Wed, 26 Jan 2005 12:20:21 GMT (envelope-from gnats) Resent-Date: Wed, 26 Jan 2005 12:20:21 GMT Resent-Message-Id: <200501261220.j0QCKLB5059431@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-i386@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Adam Minowski Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6914F16A4D5 for ; Wed, 26 Jan 2005 12:10:37 +0000 (GMT) Received: from www.freebsd.org (www.freebsd.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2EF0E43D41 for ; Wed, 26 Jan 2005 12:10:37 +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 j0QCAawu091547 for ; Wed, 26 Jan 2005 12:10:36 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.13.1/8.13.1/Submit) id j0QCAa7u091544; Wed, 26 Jan 2005 12:10:36 GMT (envelope-from nobody) Message-Id: <200501261210.j0QCAa7u091544@www.freebsd.org> Date: Wed, 26 Jan 2005 12:10:36 GMT From: Adam Minowski To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-2.3 Subject: i386/76707: Bind 9 - query-source bug? X-BeenThere: freebsd-i386@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: I386-specific issues for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Jan 2005 12:20:22 -0000 >Number: 76707 >Category: i386 >Synopsis: Bind 9 - query-source bug? >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-i386 >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Jan 26 12:20:21 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Adam Minowski >Release: 5.3-RELEASE-p4 >Organization: T-Systems Poland >Environment: FreeBSD dshproxy.dsh.pl 5.3-RELEASE-p4 FreeBSD 5.3-RELEASE-p4 #0: Thu Jan 20 10:36:51 CET 2005 root@dshproxy.dsh.pl:/usr/obj/usr/src/sys/ami i386 >Description: I have FreeBSD runing as a router for network traffic, and also mailrelay. I have two network interfaces, one xl0: ip 10.233.2.10, and another one xll: ip 10.233.108.10 with aliases .2 .3 .4 at the end of address. Everything was working fine, until I've done system upgrade and start using bind9. Query-source in bind directive is not working properly. I have such config of dns regarding options: options { directory "/etc/namedb"; pid-file "/var/run/named/pid"; dump-file "/var/dump/named_dump.db"; statistics-file "/var/stats/named.stats"; listen-on port 53 { 10.233.108.3; 10.233.108.4; 127.0.0.1; }; query-source address 10.233.108.4 ; transfer-source 10.233.108.4 ; notify-source 10.233.108.4; }; When my dns querries another dns on xl1 side then it uses 10.233.108.4 address as required, but if another dns is on xl0 side then query comes from ip of xl0 interface!! >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted: