Bug #15017
openDHCP relay CARP status VIP function is not working in pfsense+ 23.09
0%
Description
Hello,
It seems that after 23.05.1->23.09 upgrade DHCP relay CARP status VIP function is not working properly, DHCP relay agent stays active all times (dhcrelay stays green on the dashboard widget, also pgrep dhcrelay
returns running processes in CLI), it will not be stopped when the chosen VIP is in BACKUP status. Not a big deal, there can be two active relay agents in the same network, but this is not how it supposed to work. Strangely this only affects our pfSense+ 23.09 clusters, in pfSense CE 2.7.1 this is not an issue.
--
BR
Robert
Updated by Robert Karsai about 1 year ago
OK, this is much more serious than it first looks, if you enter to CARP failover mode then leave CARP failover mode on a master unit you will get a second running dhcrelay instance. Do this a few times and will have a bunch of active DHCP relays -- all active -- overwhelming some DHCP clients. This is now not a low prio issue, it can cause problems.
Updated by Marcos M about 1 year ago
- Status changed from New to Incomplete
I was not able to replicate this on 23.09 - toggling maintenance mode on/off on the master correctly stops/starts the relay service. For now I suggest troubleshooting this further in the forums (or with TAC if you have support) to determine if there's a bug and narrow down reproducible steps.