On 2019-09-17 03:30, John Covici wrote:
> Hi. I am having a very annoying problem with named. I am using
> net-dns/bind-9.14.4 which I actually updated from a previous version
> which also had the problem. It seems that an assertion has failed:
> Sep 17 03:10:53 ccs.covici.com named[1857864]: resolver.c:4917:
> INSIST(dns_name_issubdomain(&fctx->name, &fctx->domain)) failed, back
> trace
>
> There is a back trace which I can supply if that would help. There is
> also a coredump.
>
> Also, when I restart named (which I have now done automatically by
> systemd) it gives me a lot of errors like the following:
> Sep 17 03:11:59 ccs.covici.com named[3299910]: validating arpa/DS: no
> valid signature found
> or this:
> Sep 17 03:12:00 ccs.covici.com named[3299910]: validating com/DS: no
> valid signature found
This looks like a DNSSEC problem. I don't run bind on my gentoo system,
but I did this:
$ equery -C u net-dns/bind
[ Legend : U - final flag setting for installation]
[ : I - package is installed with flag ]
[ Colors : set, unset ]
* Found these USE flags for net-dns/bind-9.14.4:
U I
+ + berkdb : Add support for sys-libs/db (Berkeley DB for
MySQL)
+ - caps : Use Linux capabilities library to control
privilege
- - dlz : Enables dynamic loaded zones, 3rd party
extension
- - dnsrps : Enable the DNS Response Policy Service (DNSRPS)
API, a mechanism to allow an
external response policy provider
- - dnstap : Enables dnstap packet logging
- - doc : Add extra documentation (API, Javadoc, etc). It
is recommended to enable per
package instead of globally
- - fixed-rrset : Enables fixed rrset-order option
- - geoip : Add geoip support for country and city lookup
based on IPs
- - gost : Enables gost OpenSSL engine support
- - gssapi : Enable gssapi support
+ + json : Enable JSON statistics channel
- - ldap : Add LDAP support (Lightweight Directory Access
Protocol)
- - libressl : Use dev-libs/libressl instead of
dev-libs/openssl when applicable (see also the ssl
useflag)
- - lmdb : Enable LMDB support to store configuration for
'addzone' zones
- - mysql : Add mySQL Database support
- - odbc : Add ODBC Support (Open DataBase Connectivity)
- - postgres : Add support for the postgresql database
- - python : Add optional support/bindings for the Python
language
+ + python_targets_python2_7 : Build with Python 2.7
- - python_targets_python3_5 : Build with Python 3.5
+ + python_targets_python3_6 : Build with Python 3.6
- - static-libs : Build static versions of dynamic libraries as
well
- - urandom : Use /dev/urandom instead of /dev/random
+ + xml : Add support for XML files
+ + zlib : Add support for zlib (de)compression
which left me puzzled: the libressl flag docstring talks about a ssl
flag which doesn't exist for this package.
Try running "ldd /usr/sbin/named". Is openssl (ie. libssl and
libcrypto) part of the output?
--
Please don't Cc: me privately on mailing lists and Usenet,
if you also post the followup to the list or newsgroup.
To reply privately _only_ on Usenet and on broken lists
which rewrite From, fetch the TXT record for no-use.mooo.com.