Gufw not accepting subnet range in advanced firewall rule
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Gufw |
Invalid
|
Undecided
|
Unassigned |
Bug Description
This is observed in Gufw v14.04.2 LTS. Creating a rule with a subnet in the 'from' field of an advanced rule results in an error.
The example would be a requirement to only allow hosts in the same subnet to have access to a particular service (e.g. RDP) and so the 'from' field would be set to a subnet of 192.168.0.0/24.
Attempting to add the rule results in an error in the log of "Error running: ufw allow in log from 192.168.0.0/24 3389 > ERROR: Wrong number of arguments".
Gufw appears to be trying to run the command: "ufw allow in log from 192.168.0.0/24 3389" which errors but compare this with the syntax of ufw which would be "ufw allow in log from 192.168.0.0/24 to any port 3389". This works successfully so it looks like Gufw is presenting incorrect syntax for this configuration in this version.
Changed in gui-ufw: | |
status: | New → Invalid |
Thanks for your feedback Kevin :)
In the last version, I'm trying your screenshot and the command is:
ufw allow in log from 192.168.0.0/24 to any port 3389
Could you try the last version? It should work in your Mint version.
Thanks in advance!