Error loading rules: /tmp/rules.debug:140: syntax error
-
Hello,
I have discovered 2 new errors when updating firewall rules. It happens on both SG-1100 and SG-3100 appliances on the new 23.01 update.
On my SG-1100 :
There were error(s) loading the rules: /tmp/rules.debug:135: syntax error - The line in question reads [135]: pass out quick on $WAN proto udp from any port = 546 to any port = 547 ridentifier 1000000465 label "allow dhcpv6 client out WAN" set prio Array
@ 2023-02-21 09:21:36On my SG-3100 :
There were error(s) loading the rules: /tmp/rules.debug:140: syntax error - The line in question reads [140]: pass out quick on $WAN proto udp from any port = 546 to any port = 547 ridentifier 1000000465 label "allow dhcpv6 client out WAN" set prio Array
@ 2023-02-17 23:09:05Im using a home made dhcp6c package to be able to use raw-options in the dhcp6 client (required in France). Is it related to this package or something else ? I have never got any issues on the previous build 22.05. I made a tutorial here : https://github.com/Superpaul209/dhcp6c-armv7
Thanks for your help
-
That looks like it might be this: https://redmine.pfsense.org/issues/14010
You can install the System Patches package and then create an entry for
060f50552e63f4ef73cd08eed329691010632b8d
to apply the fix.After you apply it, trigger a filter reload from Status > Filter Reload and see if that succeeds.
-
@jimp The fix has been applied successfully on both appliances, the issue is fixed. Thank you