radvd crashes with 4 DNS servers in DHCPv6 scope
-
Pretty much what it says on the tin.
I configured a guest network with two Cloudflare and two Quad9 servers. Sometime later I noticed none of my networks were receiving a router advertisement, including ones with DHCP.
After some debugging, I found that radvd wasn't running anymore on the 2100, with the following radvd log error:
"too many addresses in RDNSS section"Given it was the only DNS section I updated, I decided to roll back from 4 DNS servers to 2, saved the change, and radvd was running again.
It seems that the radvd that pfSense includes supports at most 3 RDNSS servers, per the RFC 6106, but the pfSense web UI allows for up to four. (RFC 8106 allows for more, but that doesn't seem to be supported in the radvd we have.)
I'm putting this out for a sanity check before filing a bug in redmine. Thoughts?
Update: I'm using pfSense+ 24.11. (I never tested this before today.)
-
You are correct that only 3 are supported - feel free to create a redmine for it. Presumably you added the 4 addresses via DHCPv6 and mirrored the settings in RA?
-
@marcosm Yes, that's right. I've created a bug report in Redmine.