1
20.7 Legacy Series / radvd stops announcing IPv6 prefix after a while (radvd freeze?)
« on: September 08, 2020, 07:53:05 am »
Hi,
I have a problem which was introduced after updating to 20.7:
After round about two days of uptime of my OPNsense box, IPv6 in my networks stops working. This has nothing to do with chaning prefix (mine chages every 180 days) but I figured out that radvd does not announnce the IPv6 prefix any more. This means all clients will lose IPv6 connectivity eventually.
Clicking the restart button for "radvd" in the web UI fixes this and clients re-gain their internet connectivity after this. The strange part is that radvd is always running (output before restart):
Between radvd restarts the radvd.conf and the output of "netstat -6an" does not change.
This really looks like a bug to me (radvd freezing) but I don't know how I can debug this. Any hints here on how to get to the root cause of the radvd issue? It looks like the "strace" command is not available so I am a little helpless here.
Regards,
direx
I have a problem which was introduced after updating to 20.7:
After round about two days of uptime of my OPNsense box, IPv6 in my networks stops working. This has nothing to do with chaning prefix (mine chages every 180 days) but I figured out that radvd does not announnce the IPv6 prefix any more. This means all clients will lose IPv6 connectivity eventually.
Clicking the restart button for "radvd" in the web UI fixes this and clients re-gain their internet connectivity after this. The strange part is that radvd is always running (output before restart):
Code: [Select]
# ps aux|grep rad
root 42763 0.0 0.1 1061048 3196 - Ss Sun21 0:30.35 /usr/local/sbin/radvd -p /var/run/radvd.pid -C /var/etc/radvd.conf -m syslog
Between radvd restarts the radvd.conf and the output of "netstat -6an" does not change.
This really looks like a bug to me (radvd freezing) but I don't know how I can debug this. Any hints here on how to get to the root cause of the radvd issue? It looks like the "strace" command is not available so I am a little helpless here.
Regards,
direx