Project

General

Profile

Actions

Bug #15017

open

DHCP relay CARP status VIP function is not working in pfsense+ 23.09

Added by Robert Karsai 5 months ago. Updated 5 months ago.

Status:
Incomplete
Priority:
Low
Assignee:
-
Category:
DHCP Relay
Target version:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Release Notes:
Default
Affected Plus Version:
23.09
Affected Architecture:
All

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

Actions #1

Updated by Robert Karsai 5 months 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.

Actions #2

Updated by Marcos M 5 months 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.

Actions

Also available in: Atom PDF