https://www.youtube.com/watch?v=BM5YjoScpYs I think that second bug is being caused when editing a rule, the connection states at the bottom is set to "ignored" when the rule does have state matches.
https://www.youtube.com/watch?v=BM5YjoScpYs
I'll make a video, it'll be better. I'll have to setup a new VM as I don't want to mess up my current one.
iptables v4 rules duplication
[Removed Silly Nonsense] Thanks Jamie
Almost, the file needing to be patched to fix the issue is /webmin/firewall6/save_rule6.cgi not /webmin/firewall/save_rule6.cgi I patched them both anyway just to be sure, not sure why there needs to be a cgi to save a v6 rule in the v4 firewall module though. Anyway, thank you. after patching it is indeed fixed. Do you have any system for me to make a token donation in appreciation of your help?
Almost, the file needing to be patched to fix the issue is /webmin/firewall6/save_rule6.cgi not /webmin/firewall/save_rule6.cgi I patched them both anyway just to be sure, not sure why there needs to be a cgi to save a v6 rule in the v4 firewall module though. Anyway, thank you. after patching it is indeed fixed.
Sorry, should have said. Webmin 2.000 on Ubuntu Linux 22.04.1 To reproduce, try to add a DNS6 server enforcement rule. Open Linux IPv6 Module Select NAT table Add a rule in the PREROUTING section Check Destination NAT IPs and ports for DNAT - Check IP Range -- Enter in first box 2001:4860:4860::8888 -- Port Range: Enter in first box: 53 Network protocol - Equals: UDP Destination TCP or UDP port - Equals - -- Port(s): 53 Creating the rule results in the module reporting an error: Failed to save rule...