Bug #16235
closedUsing IPv4 VIPs on PPPoE interfaces with ``if_pppoe`` causes looping
100%
Description
Originally reported on the forum:
https://forum.netgate.com/topic/197369
IPv4 VIPs are added by rc.newwanip via link_interface_to_vips() and each VIP triggers an ADDR_ADD event. These events trigger pppoe-handler which calls rc.newwanip and hence results in a loop.
Updated by Jim Pingle 10 months ago
- Plus Target Version changed from 25.03 to 25.07
Updated by Chris Collins 10 months ago
Hi just to add here, and I can make a new issue if its the preference, this also happens on DHCP6 IPv6 as well, please do a 2.8.1 build for this on CE as well, as its quite nasty when it occurs.
Updated by Chris Collins 10 months ago
Link here to my post on the forum, in case anything new is there.
https://forum.netgate.com/topic/198027/if_pppoe-serious-problems-with-php-fpm-causing-loops
If you guys want me to test before a new release goes out I am happy to do so.
Updated by Chris Collins 10 months ago
I have confirmed when removing the IPv4 alias, although it stops the looping the IPv6 doesnt get assigned due to an error adding IP's to if_pppoe using ifconfig, so I might raise it as a separate issue.
Updated by Jim Pingle 9 months ago
- Subject changed from Using IPv4 VIPs on PPPoE interfaces with if_pppoe causes looping to Using IPv4 VIPs on PPPoE interfaces with ``if_pppoe`` causes looping