Not sure what I'm doing wrong as I just started to enable ipv6 access using an OpenBSD based router, running the latest snapshots. The issue is that I lose general net access via ipv6 from client systems after rebooting the router. The client systems correctly configure themselves using SLAAC and I can ping6 systems on the Internet, but general net access such as that from a browser fails - https://test-ipv6.com/ claims no public ipv6 address. However if I reload the pf rules after the reboot (pfctl -f /etc/pf.conf) all client systems start to work fine. Any clues on what I might be missing?
Thank you, Chris

