Same problem here, but on a CARP pair, and in our case it ended in a kernel panic.
Setup: 26.7.7, two VMs on Hyper-V (2019, SET, hn), CARP + pfsync, NetFlow on LAN/GUEST/WAN.
Since the day the HA pair went live, unknown unicast (a printer MAC that had aged out of the switches) has been bounced between the two nodes with decreasing TTL until it expired. That meant short floods several times an hour, with hn0: RXBUF ack failed during them. Yesterday the master panicked:
This is FreeBSD Bug 295415 (netgraph skips the M_PROMISC check, and CARP keeps the NIC promiscuous). The same loop was reported in opnsense/src #279, which was closed as "Timeout." It would be good to reopen that, or at least warn in the GUI when NetFlow is enabled on CARP interfaces. Until then: no NetFlow on CARP interfaces.
Setup: 26.7.7, two VMs on Hyper-V (2019, SET, hn), CARP + pfsync, NetFlow on LAN/GUEST/WAN.
Since the day the HA pair went live, unknown unicast (a printer MAC that had aged out of the switches) has been bounced between the two nodes with decreasing TTL until it expired. That meant short floods several times an hour, with hn0: RXBUF ack failed during them. Yesterday the master panicked:
Code Select
Fatal trap 12: page fault while in kernel mode
m_copydata+0xfa
hn_encap+0x4c7
hn_xmit+0xedI turned off NetFlow on both nodes and changed nothing else. No floods and no hn errors since.This is FreeBSD Bug 295415 (netgraph skips the M_PROMISC check, and CARP keeps the NIC promiscuous). The same loop was reported in opnsense/src #279, which was closed as "Timeout." It would be good to reopen that, or at least warn in the GUI when NetFlow is enabled on CARP interfaces. Until then: no NetFlow on CARP interfaces.
"