@viragomann said in Pfsense 2.4.5 CARP - Traffic dies when moving back to Master:
Did you check "Synchronize states" in System > High Availability Sync on both nodes?
Good tip and easy to miss, but this one was ok in settings.
@jeppunen said in Pfsense 2.4.5 CARP - Traffic dies when moving back to Master:
At the Slave -> System -> High Avail. Sync -> pfsync Synchronize Peer IP is not set, so the slave is using multicast. Should I consider changing to unicast and add Master's IP to the Slave
Just give it a try.
I've set the respective other nodes IP here and it fails over flawlessly in both directions.
Your first tip gave me an idea and you might be onto something with your state-theory.. Master uses unicast to transfer states etc but Slave uses multicast (as there is no IP set). Even sync-interfaces are connected with direct cable, maybe it's possible that states are missing from Master when Master resumes.. Or they are missing for some other reason.. 🤔
@jeppunen said in Pfsense 2.4.5 CARP - Traffic dies when moving back to Master:
I have re-used VHID's, but only in differenct VLAN/subnets. Should I give every CARP-IP a different VHID, even they are in separate VLAN's?
I'd rather go with unique VHIDs to be safe.
The manual says: "The input validation in pfSense software will not permit using conflicting VHIDs on a single pair of systems". Because I have managed to use same VHID again and again, this mechanism should have prevented me to do crazy things? But if I'm using 254 as VHID, the MAC address is 00:00:5e:00:01:FE on all interfaces with same VHID. Even transfering from Master to Slave succeeds, maybe my switch does not like same MAC to be on multiple interfaces.. I don't know if this is an issue or not. I'll probably have to go through all interfaces and give them all an unigue vhid.
Thanks for the insights @viragomann