radvd RDNSS Lifetime Loop Spam in Managed Mode (Plus older version) - Custom Patch Fix
-
radvd: warning: AdvRDNSSLifetime <= 2*MaxRtrAdvInterval would allow stale DNS suffixes to be deleted faster radvd: attempting to reread config file radvd: resuming normal operationI think this error is because Managed Mode hides the advanced text input boxes for the DNS lifetimes on the GUI, pfSense defaults to a background formula ($ramaxrtradvinterval * 3) tracked in Redmine #11105. This breaks the compiler's strict legacy check (AdvRDNSSLifetime <= 2 * MaxRtrAdvInterval). Manual edits to radvd.conf are immediately overwritten by the system script on any firewall reload.
Has anyone else used a custom patch to fix this in the past? I am stuck on this version because I use the mpcie adapter for a nvme drive and it works for swap. I am having issues with updating until that mpcie driver issue is fixed. :(
Has anyone else fixed this before with a simple patch??
diff --git a/etc/inc/services.inc b/etc/inc/services.inc --- a/etc/inc/services.inc +++ b/etc/inc/services.inc @@ -1,3 +1,3 @@ - $raadvdnsslifetime = $ramaxrtradvinterval * 3; + $raadvdnsslifetime = $ramaxrtradvinterval * 2; if (count($dnslist) > 0) { $dnsstring = implode(" ", $dnslist);Please let me know your thoughts about this fix so the endless log stops for this warning.
-
@JonathanLee are you talking about your (dated) Plus version? I can't find the thread right now but that issue with AdvRDNSSLifetime was reported quite some time ago and it's fixed for some time. But I thought it was fixed in a newer radvd version.
-
@patient0 yes its the (Plus older version).
-
@patient0 did you have a fix for the older version ?
Privacy Policy · Cookie Policy