No subject

Eivind Olsen eivind at aminor.no
Sun Mar 6 13:35:48 UTC 2011


I've just compiled BIND10 (devel-20110224 archive) under FreeBSD 8.2, to
do some testing.

I started with a fairly clean FreeBSD 8.2, then added some ports:
- databases/sqlite3
- databases/py-sqlite3
- lang/python32
- devel/boost-all

BIND10 was compiled + installed by "configure" followed by "make install".

I can start BIND10 by doing /usr/local/sbin/bind10, which tells me:

[bind10] BIND 10 started
[b10-auth] Server created.
[b10-auth] DNSServices created.
[b10-auth] Configuration session channel created.
[b10-auth] Configuration channel established.
[b10-auth] Xfrin session channel created.
[b10-auth] Xfrin session channel established.
[b10-auth] Statistics session channel created.
[b10-auth] Statistics session channel established.
[b10-auth] Server started.
06-Mar-2011 14:15:04.105 Xfrout:  INFO: update config data start.
06-Mar-2011 14:15:04.202 Xfrout:  INFO: max transfer out : 10
06-Mar-2011 14:15:04.202 Xfrout:  INFO: update config data complete.

I can do queries for version.bind (txt/CH) and authors.bind, as expected.

Now, I tried adding a zonefile by doing "/usr/local/bin/b10-loadzone
/var/tmp/bohrnag.org":
Using SQLite3 database file /usr/local/var/bind10-devel/zone.sqlite3
Zone name is bohrnag.org.
Loading file "/var/tmp/bohrnag.org"


1 RR(s) loaded in 0.12 second(s) (0.00% of /var/tmp/bohrnag.org)
Error loading database: database is locked

If I first shut down BIND10, I can apparantly get past the "database is
locked" when loading the zone:

Using SQLite3 database file /usr/local/var/bind10-devel/zone.sqlite3
Zone name is bohrnag.org.
Loading file "/var/tmp/bohrnag.org"


28 RR(s) loaded in 0.17 second(s) (99.98% of /var/tmp/bohrnag.org)

If I use the old BIND 9 named-checkzone as bundled with FreeBSD 8.2 it
tells me the zone should be valid:

# named-checkzone bohrnag.org /var/tmp/bohrnag.org
zone bohrnag.org/IN: loaded serial 2011030406 (signed)
OK


Anyway, I've restarted BIND10 after that last b10-loadzone. I can still
query for version.bind etc, but hen I try to query for my zone
"bohrnag.org" I get SERVFAIL back.

I don't see any log output from BIND10 in the normal messages file, or in
/usr/local/var/bind10-devel/log/ - what's a good way to start looking into
this? I'm guessing it's me doing something wrong here, but where should I
start looking?

Regards
Eivind Olsen
eivind at aminor.no





More information about the bind10-users mailing list