Unbound not resolving

Written in the mid-morning in English • Tags: , , , ,

I’m not sure what failed last night, but I’m guessing the cable Internet connection was down. Interestingly, unbound had stopped resolving even local zones configured with stub-zone and stub-addr directives. This was unexpected: stub-zones are supposed to work “without referring to the public Internet” per the unbound.conf manual page.

To mitigate the issue I wanted to have backup name servers in resolv.conf (ones using a different Internet connection) even on the resolving name server hosts themselves. With resolvconf that boiled down to creating /etc/default/resolvconf with the following setting in it:

TRUNCATE_NAMESERVER_LIST_AFTER_LOOPBACK_ADDRESS=no

This way name servers configured in /etc/network/interfaces (using dns-nameservers directives) are included in resolv.conf even when unbound has been started.

However, this is a poor workaround, as I don’t have multiple Internet connections at every site.

»
To really get gapless playback, do not use local file sources with Spotify. (more…)
»
Finally figured out why Startup: Never doesn’t work in Parallels: I was being bitten by Lion’s resume feature. To actually obey the startup and shutdown settings of each virtual machine, one needs to select Disable Resume for Parallels Desktop in its settings.
»
I just freed up over 5GB of RAM and closed several Chrome windows by installing OneTab.
»
DSM 4.3 has been released. A more complete list of new features can be found in the old beta announcement. Upgrades went smoothly. I think next time I should update all packages before upgrading DSM.