I'm not exactly sure what the problem is, but this is my take on it.
I just did an update from OPNsense 23.7.6 to 23.7.8 if my memory doesn't fail me, and while my configuration worked on the previous version, it doesn't on the current one.
The most obvious difference is when logging in via ssh (or on the boot screen) where the list of IP address per interface are shown.
While this only shows IPv4 addresses, it previously showed the configured static IPv6 addresses configured on the CLOUD_VPN, DMZ, LAN and PROD interfaces.
The interfaces themselves have the IPv6 configured confirmed from the web gui and via command line (ifconfig).
The problem with this is that any IPv6 specific service doesn't start. radvd and dhcp6 aren't starting and I really can't find out why. The only thing I see on the logs are, when forcing a configuration onto an interface (just keeping the same values) and applying it, I get this:
Important notices
Before you add a new report, we ask you kindly to acknowledge the following:
Describe the bug
I'm not exactly sure what the problem is, but this is my take on it. I just did an update from OPNsense 23.7.6 to 23.7.8 if my memory doesn't fail me, and while my configuration worked on the previous version, it doesn't on the current one. The most obvious difference is when logging in via ssh (or on the boot screen) where the list of IP address per interface are shown.
While this only shows IPv4 addresses, it previously showed the configured static IPv6 addresses configured on the CLOUD_VPN, DMZ, LAN and PROD interfaces.
The interfaces themselves have the IPv6 configured confirmed from the web gui and via command line (ifconfig).
The problem with this is that any IPv6 specific service doesn't start. radvd and dhcp6 aren't starting and I really can't find out why. The only thing I see on the logs are, when forcing a configuration onto an interface (just keeping the same values) and applying it, I get this:
Not exactly sure what changed and why it worked before and not now. maybe something to do with using fdXX:: addresses??
To Reproduce
Steps to reproduce the behavior:
Expected behavior
The static IPv6 addresses should be considered valid and make everything work
Describe alternatives you considered
None so far
Screenshots
Added on the description
Relevant log files
Added on the description
Additional context
Add any other context about the problem here.
Environment
Software version used and hardware type if relevant, e.g.:
OPNsense 23.7.8-amd64 FreeBSD 13.2-RELEASE-p5 OpenSSL 1.1.1w 11 Sep 2023 Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz (4 cores, 4 threads) (Virtualized via Proxmox)