@Gremlin said in Cannot enable the "Allow IPv6" setting:
Looking at the is_bogonsv6_used() function, it looks like this does the opposite of what is expected. I think this function returns true if the "Block bogon networks" setting is true on any enabled interface?
The function iterates of "all interfaces" (it does so, because $force is set to true)
=> For every interface, if 'blockbogons' is set, then set $usebogonsv6 = true;
$usebogonsv6 is returned.
So : what happens when you don't use/check blockbogons on any interface ?
The function, is_bogonsv6_used(true) returns always false, no matter what..
So, I think (still brainstorming here) : If you managed to de select IPv6 usage, good luck turning it on 😊
The solution is : activate bogons on a WAN interface, and you'll be fine.
Btw : bogons is/uses an IPv4 file, and a IPv6 file.
And yes :
94d169bf-9c69-491d-8369-84dc5c9874a7-image.png
has to be set to "400000" (400K) at least.
It can be set lower, if you've been upgrading from older pfSense version where this parameter was lower.
Or you try to run pfSense on a "512 Mbytes RAM" system - something like that.
What I did notice : the "Save" operation silently fails without the error message. That's not good.