Date: Mon, 06 Apr 2020 09:20:59 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 245393] net/radvd: fix group join fail on multiple tries since 2.x update Message-ID: <bug-245393-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D245393 Bug ID: 245393 Summary: net/radvd: fix group join fail on multiple tries since 2.x update Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: farrokhi@FreeBSD.org Reporter: franco@opnsense.org Assignee: farrokhi@FreeBSD.org Flags: maintainer-feedback?(farrokhi@FreeBSD.org) Created attachment 213122 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D213122&action= =3Dedit OPNsense patch Hi, Since radvd 2.x update some deployments reach the following error: Apr 6 11:16:48 XXX radvd[92093]: can't join ipv6-allrouters on em0=20 Apr 6 11:17:04 XXX radvd[92093]: IPv6 forwarding on interface seems to be disabled, but continuing anyway=20 Apr 6 11:17:04 XXX radvd[92093]: can't join ipv6-allrouters on em0=20 And router advertisements are no longer sent. This happens because the FreeBSD bsd44 patch to join multicast is now called multiple times for the same interface. The first call goes well, the others error out because the join error means that the multicast group is already joined. To remedy this issue simply leave the group unconditionally in ord= er to let the rejoin work all the time. This makes radvd 2.x behave like 1.x in OPNsense IPv6 environments. While here, squelch the "IPv6 forwarding on interface seems to be disabled,= but continuing anyway" message because it has no programmatic consequence and t= he flag is not supported on BSD anyway. Cheers, Franco --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-245393-7788>