1:1 NAT rule with internal IP address of "Any" results in an invalid firewall rule
- Create a new 1:1 NAT rule
- Choose interface / external subnet IP
Anyfor Internal IP
There were error(s) loading the rules: /tmp/rules.debug:45: syntax error - The line in question reads : binat on vmx0 inet from to any -> 10.0.5.215
On previous pfSense versions, a "valid" rule would be created as:
binat on vmx0 inet from any to any -> 10.0.5.215
from any is invalid, then the rule should be disabled on upgrade, and input validation should catch it when it gets saved/re-enabled by the user. If it's supposed to be valid to account for a niche case, then the resulting pf rule should be valid.