Please vote for this issue to be implemented and shipped:https://github.com/opnsense/core/pull/5185Patrick
When you set the RA interface to the VIP, that changes nothing. Both HA nodes announce their own link local address.This github issue is about fixing the broken behavior and configuring radvd to announce the CARP address.Unless the measures discussed in this issue are implemented there is simply no way to make it work in OPNsense at the moment. I disabled RA on the backup node. I hope this gets fixed soon.
Thanks for confirming. So, to facilitate auto failover in the event of a master crash. The best way to do this would be disable the sync of RA/DHCPv6 settings under HA. Then run the radvd daemon on both master & slave, with master set as a higher priority?
Quote from: tomstephens89 on October 21, 2021, 02:07:19 pmThanks for confirming. So, to facilitate auto failover in the event of a master crash. The best way to do this would be disable the sync of RA/DHCPv6 settings under HA. Then run the radvd daemon on both master & slave, with master set as a higher priority?At least in my experiments that did not work. The Linux systems we run in that DMZ install both gateways with the same metric. This leads to out of state packets arriving at the "wrong" node and TCP connections being killed.I thought pfsync should take care of that but at least in our tests it wasn't sufficient.So I disabled radvd completely on the backup and documented that an operator needs to restore IPv6 in case of a failure of the primary.See https://forum.opnsense.org/index.php?topic=25158 for my initial discussion of the topic. We really need to get that fixed.