[yadifa-users] yadifa 2.1.1 failing to load zones and crashing

Anand Buddhdev anandb at ripe.net
Sat Aug 8 01:37:14 CEST 2015


I've been testing yadifa 2.1.1 on CentOS 6. This evening, I gave it the
following config:

<main>
    group       yadifa
    log-path    /var/log/yadifa
    pidfile     /var/run/yadifa/yadifad.pid
    user        yadifa
</main>

<channels>
    yadifa      yadifa.log 0644
</channels>

<loggers>
    server      info,notice,warning,err     yadifa
    zone        info,notice,warning,err     yadifa
</loggers>

<zone>
    domain      ad.
    type        slave
    master      a.b.c.d
</zone>
<zone>
    domain      ae.
    type        slave
    master      a.b.c.d
</zone>
...
...

I have a total of 665 zones defined in the config. Upon starting yadifa,
it transfers most of the zones in, and loads them, but it can't load a
handful of them. These are the errors:

015-08-07 23:06:21.008499 | server   | E | zone load: 'cr.': an error
occurred while loading the zone or journal:
DNSSEC_ERROR_NSEC3_INVALIDZONESTATE
2015-08-07 23:06:22.419179 | server   | E | zone load: 'lk.': an error
occurred while loading the zone or journal:
DNSSEC_ERROR_NSEC_INVALIDZONESTATE
2015-08-07 23:06:22.419748 | server   | E | zone load: 'gov.mw.': an
error occurred while loading the zone or journal: INVALID_CHARSET
2015-08-07 23:06:22.420494 | server   | E | zone load: 'net-dns.org.':
an error occurred while loading the zone or journal: INVALID_CHARSET
2015-08-07 23:06:22.421525 | server   | E | zone load: 'et.': an error
occurred while loading the zone or journal: INVALID_CHARSET
2015-08-07 23:06:22.422277 | server   | E | zone load: 'sz.': an error
occurred while loading the zone or journal: INVALID_CHARSET
2015-08-07 23:06:22.422969 | server   | E | zone load: 'ci.': an error
occurred while loading the zone or journal: INVALID_CHARSET
2015-08-07 23:06:22.423771 | server   | E | zone load: 'jm.': an error
occurred while loading the zone or journal: INVALID_CHARSET
2015-08-07 23:06:23.826443 | server   | E | zone load: 'is.': an error
occurred while loading the zone or journal:
DNSSEC_ERROR_NSEC3_INVALIDZONESTATE

When I stopped the server, and started it again, it began running, but
then crashed with this error:

2015-08-07 23:07:35.124285 | server   | E | /var/log/yadifa//sig-11-4043
2015-08-07 23:07:35.124304 | server   | E | got signal 11 at
time=1438988855 for address 0000000000000018
2015-08-07 23:07:35.124383 | server   | E |     [0]: yadifad() [0x420296]
2015-08-07 23:07:35.124389 | server   | E |     [1]:
/lib64/libpthread.so.0(+0xf710) [0x7fa29a530710]
2015-08-07 23:07:35.124390 | server   | E |     [2]:
/usr/lib64/libdnsdb.so.3(nsec_icmtl_replay_execute+0x1ad) [0x7fa29b678008]
2015-08-07 23:07:35.124392 | server   | E |     [3]:
/usr/lib64/libdnsdb.so.3(zdb_icmtl_replay+0x5c4) [0x7fa29b6511f9]
2015-08-07 23:07:35.124394 | server   | E |     [4]: yadifad() [0x417477]
2015-08-07 23:07:35.124395 | server   | E |     [5]: yadifad() [0x40d0de]
2015-08-07 23:07:35.124396 | server   | E |     [6]: yadifad() [0x40d2f0]
2015-08-07 23:07:35.124397 | server   | E |     [7]:
/usr/lib64/libdnscore.so.3(+0x51797) [0x7fa29b400797]
2015-08-07 23:07:35.124399 | server   | E |     [8]:
/lib64/libpthread.so.0(+0x79d1) [0x7fa29a5289d1]
2015-08-07 23:07:35.124400 | server   | E |     [9]:
/lib64/libc.so.6(clone+0x6d) [0x7fa29a2758fd]
2015-08-07 23:07:35.124402 | server   | E | pid: 4043 thread id: 1946154752
2015-08-07 23:07:35.125052 | server   | E | CRITICAL ERROR


Any idea what's going on with all of these errors?


More information about the yadifa-users mailing list