kresd crashes when network configuration changes
Environment: Turris 1.3.1 on Turris Omnia
Sorry for vague description but this is all I have. My ISP had an outage and IP configuration on WAN disappeared for ~10 minutes. When they recovered, kresd was not running any longer. I guess the daemon had to crash as a result of network configuration change on the WAN interface. I don't have any logs that would prove that.
Config:
root@turris:~# ps w | grep kresd
10169 root 212m S /usr/bin/kresd -c /tmp/kresd.config -f 1 /tmp/kresd -a 0.0.0.0 53 -a :: 53 -k /etc/root.keys
10485 root 1088 S grep kresd
root@turris:~# cat /tmp/kresd.config
--Automatically generated file; DO NOT EDIT
modules = {
'hints > iterate'
, 'policy'
, 'stats'
, predict = {
window = 30 -- 30 minutes sampling window
, period = 24*(60/30) -- track last 24 hours
}
}
hints.config('/tmp/kresd/hints.tmp')
net.bufsize(4096)
net.ipv4=true
net.ipv6=false
cache.open(200*MB)
cache.clear()