From owner-freebsd-ports-bugs@freebsd.org Fri Nov 24 14:04:17 2017 Return-Path: Delivered-To: freebsd-ports-bugs@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CB908DE7381 for ; Fri, 24 Nov 2017 14:04:17 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B932A7640D for ; Fri, 24 Nov 2017 14:04:17 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id vAOE4HrN029703 for ; Fri, 24 Nov 2017 14:04:17 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 223842] dns/bind912: fails to start, stating possibly wrong reason for this Date: Fri, 24 Nov 2017 14:04:17 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: emz@norma.perm.ru X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: mat@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter flagtypes.name Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Nov 2017 14:04:17 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D223842 Bug ID: 223842 Summary: dns/bind912: fails to start, stating possibly wrong reason for this Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: mat@FreeBSD.org Reporter: emz@norma.perm.ru Flags: maintainer-feedback?(mat@FreeBSD.org) Assignee: mat@FreeBSD.org dns/bind912 from recent ports. Fails to start: Nov 24 15:49:53 g1fw1 named[26422]: starting BIND 9.12.0b2 Nov 24 15:49:53 g1fw1 named[26422]: running on FreeBSD amd64 11.1-RELEASE FreeBSD 11.1-RELEASE #0 r321309: Fri Jul 21 02:08:28 UTC 2017=20=20=20=20 root@releng2.nyi.freebsd.org:/usr/obj/usr/src/sys/GENERIC Nov 24 15:49:53 g1fw1 named[26422]: built with '--localstatedir=3D/var' '--disable-linux-caps' '--disable-symtable' '--with-randomdev=3D/dev/random' '--with-libxml2=3D/usr/local' '--with-readline=3D-L/usr/local/lib -ledit' '--with-dlopen=3Dyes' '--sysconfdir=3D/usr/local/etc/namedb' '--disable-dns= tap' '--disable-filter-aaaa' '--disable-fixed-rrset' '--without-geoip' '--with-idn=3D/usr/local' '--enable-ipv6' '--with-libjson' '--disable-large= file' '--with-lmdb' '--with-python=3D/usr/local/bin/python2.7' '--disable-querytr= ace' '--enable-rpz-nsdname' '--enable-rpz-nsip' 'STD_CDEFINES=3D-DDIG_SIGCHASE= =3D1' '--enable-threads' '--without-gssapi' '--with-openssl=3D/usr' '--disable-native-pkcs11' '--with-dlz-filesystem=3Dyes' '--without-gost' '--prefix=3D/usr/local' '--mandir=3D/usr/local/man' '--infodir=3D/usr/local= /info/' '--build=3Damd64-portbld-freebsd11.1' 'build_alias=3Damd64-portbld-freebsd1= 1.1' 'CC=3Dcc' 'CFLAGS=3D-O2 -pipe -DLIBICONV_PLUG -fstack-protector -isystem /usr/local/include -fno-strict-aliasing' 'LDFLAGS=3D -fstack-protector' 'LIBS=3D-L/usr/l Nov 24 15:49:53 g1fw1 named[26422]: running as: named -t /var/named -u bind= -c /usr/local/etc/namedb/named.conf Nov 24 15:49:53 g1fw1 named[26422]: ---------------------------------------------------- Nov 24 15:49:53 g1fw1 named[26422]: BIND 9 is maintained by Internet Systems Consortium, Nov 24 15:49:53 g1fw1 named[26422]: Inc. (ISC), a non-profit 501(c)(3) public-benefit=20 Nov 24 15:49:53 g1fw1 named[26422]: corporation. Support and training for = BIND 9 are=20 Nov 24 15:49:53 g1fw1 named[26422]: available at https://www.isc.org/support Nov 24 15:49:53 g1fw1 named[26422]: ---------------------------------------------------- Nov 24 15:49:53 g1fw1 named[26422]: found 8 CPUs, using 8 worker threads Nov 24 15:49:53 g1fw1 named[26422]: using 7 UDP listeners per interface Nov 24 15:49:53 g1fw1 named[26422]: using up to 4096 sockets Nov 24 15:49:53 g1fw1 named[26422]: loading configuration from '/usr/local/etc/namedb/named.conf' Nov 24 15:49:53 g1fw1 named[26422]: reading built-in trusted keys from file '/usr/local/etc/namedb/bind.keys' Nov 24 15:49:53 g1fw1 named[26422]: using default UDP/IPv4 port range: [491= 52, 65535] Nov 24 15:49:53 g1fw1 named[26422]: using default UDP/IPv6 port range: [491= 52, 65535] Nov 24 15:49:53 g1fw1 named[26422]: listening on IPv4 interface ix0, 10.0.4.2#53 Nov 24 15:49:53 g1fw1 named[26422]: listening on IPv4 interface ix0, 10.0.4.1#53 Nov 24 15:49:53 g1fw1 named[26422]: listening on IPv4 interface ix1, 92.223.102.252#53 Nov 24 15:49:53 g1fw1 named[26422]: listening on IPv4 interface ix1, 92.223.102.251#53 Nov 24 15:49:53 g1fw1 named[26422]: listening on IPv6 interface lo0, ::1#53 Nov 24 15:49:53 g1fw1 named[26422]: listening on IPv6 interface lo0, fe80::1%5#53 Nov 24 15:49:53 g1fw1 named[26422]: listening on IPv4 interface lo0, 127.0.0.1#53 Nov 24 15:49:53 g1fw1 named[26422]: listening on IPv4 interface gre0, 172.16.0.7#53 Nov 24 15:49:53 g1fw1 named[26422]: generating session key for dynamic DNS Nov 24 15:49:53 g1fw1 named[26422]: sizing zone task pool based on 6 zones Nov 24 15:49:53 g1fw1 named[26422]: none:102: 'max-cache-size 90%' - settin= g to 14553MB (out of 16170MB) Nov 24 15:49:53 g1fw1 named[26422]: set up managed keys zone for view inter= nal, file 'internal.mkeys' Nov 24 15:49:53 g1fw1 named[26422]: none:102: 'max-cache-size 90%' - settin= g to 14553MB (out of 16170MB) Nov 24 15:49:53 g1fw1 named[26422]: set up managed keys zone for view exter= nal, file 'external.mkeys' Nov 24 15:49:53 g1fw1 named[26422]: none:102: 'max-cache-size 90%' - settin= g to 14553MB (out of 16170MB) Nov 24 15:49:53 g1fw1 named[26422]: command channel listening on 127.0.0.1#= 953 Nov 24 15:49:53 g1fw1 named[26422]: the working directory is not writable Nov 24 15:49:53 g1fw1 named[26422]: loading configuration: permission denied Nov 24 15:49:53 g1fw1 named[26422]: exiting (due to fatal error) =3D=3D=3DCut=3D=3D=3D Yup, I know what it looks like. It looks like it cannot load the named.conf= or zones. But the fact is he can - ktrace shows it loads the named.conf (furthermore, when it cannot load named.conf it gives explicit error about inability to load named.conf), but not the zones. Sources search doesn't gi= ve the reason, I even failed to locate the source file saying "loading configuration:" (only "loading configuration from '%s" and "reloading configuration"), and I've tested named.conf opening under bind user tempora= rily given a login shell - it's clear that he can read this file. Furthermore running bind912 without the chroot and under the root user also doesn't resolve this, thus so far I failed to determine the reason, so I'm sending this PR. Also a minor bug: dns/bind911 also requires /var/named directory, and it's = not created automatically inside a chroot. In this case it complains about:=20 error writing NTA file for view %VIEVNAME: permission denied Btw I've tested whether this is the reason of a fatal error - nope, creating /var/named inside a chroot doesn't resolve this. Workaround: use dns/bind911 or dns/bin910 or dns/bind99, - all of them work just fine on the same set of configuration files. --=20 You are receiving this mail because: You are the assignee for the bug.=