Hi!
After upgrade to one of the latest snapshots(I don't know exactly when it happened, but it was on 2022) my firewall.user script stopped to work.
If I run this script manually, it works.
In firewall config I have:
config include
option path '/etc/firewall.user'
option reload '1'
This is my firewall.user:
/etc/firewall.ipsec
/etc/firewall.redsocks
What is wrong? Why firewall.user does not start automatically?
You'll find a more detailed explanation via the forum search, but in short. firewall.user was supported by the iptables based fw3, but isn't by the nftables based fw4, which became the default in master recently. Basically because existing iptables calls wouldn't work with nftables to begin with, but also because those calls wouldn't hook into the right rule sets (different layering), fw4 allows slightly different means to add custom rules - so similar functionality remains, but you have to use it differently.