Radvd Error: Too many addresses in RDNSS section
-
2.2.5-RELEASE (amd64)
built on Wed Nov 04 15:49:37 CST 2015
FreeBSD 10.1-RELEASE-p24I've been trying and failing to get Route Advertising working for DHCP6/RA
Clients were getting IPV6 addresses as they should and could see their Link-Local peers. No gateway was set.
Eventually I got around to seeing if radvd was even running, it wasn't.
system.log showed this error
Nov 15 21:19:31 vpn php-fpm[24523]: /services_router_advertisements.php: The command '/usr/local/sbin/radvd -p /var/run/radvd.pid -C /var/etc/radvd.conf -m syslog' returned exit code '1', the output was ''
When I ran the startup from the shell I got:
[Nov 15 21:34:50] radvd: Too many addresses in RDNSS section [Nov 15 21:34:50] radvd: error parsing or activating the config file: /var/etc/radvd.conf [Nov 15 21:34:50] radvd: Exiting, failed to read config file.
I removed one of the 4 DNS servers I set and everything started working. the DNS address I removed was one of googles: 2001:4860:4860:8844
I've tested this out a few times, radvd starts fine with 3 DNS servers specified, it will fail if all 4 are entered in the GUI.
Good luck all.
-
Thanks, fixed by removing the 4th field. radvd only allows 3 there.