Strange unbound behaviour
Matt Smith
matt.xtaz at gmail.com
Fri Aug 24 15:51:23 UTC 2018
On Aug 24 16:28, Stefan Lambrev wrote:
>Hi,
>
>I have two DNS servers up and running for my home setup. But for some
>reason both stop resolving at some point.
>
>1st instance is with unbbound from ports, second from base system but
>configs are very similar:
>
># cat /usr/local/etc/unbound/unbound.conf
> directory: /usr/local/etc/unbound
> chroot: /usr/local/etc/unbound
>
>If I restart the service it works again...
>
In man(5) unbound.conf it says this:
# make sure unbound can access entropy from inside the chroot.
# e.g. on linux the use these commands (on BSD, devfs(8) is used):
# mount --bind -n /dev/random /etc/unbound/dev/random
I can see that you use a chroot. I'm wondering if you've not mounted a /dev/random into the chroot and maybe it's running out of free entropy for something and blocking. This might explain why it works for a while and then fails.
I do this:
In /etc/fstab:
devfs /usr/local/etc/unbound/dev devfs rw 0 0
In /etc/rc.conf:
devfs_set_rulesets="/usr/local/etc/unbound/dev=devfsrules_unbound"
In /etc/devfs.rules:
[devfsrules_unbound=10]
add hide
add path random unhide
Might help?
--
Matt
More information about the freebsd-stable
mailing list