Bug #6657
closed
Unable to add network in the source section of a LAN firewall rule
Added by Edwin Chan about 8 years ago.
Updated almost 8 years ago.
Affected Architecture:
amd64
Description
Since 2.3.2-RELEASE, the following causes an "Please match the request format" error:
1. Go to Firewall / Rules / LAN
2. "Add" the following rule:
- Source: Network 10.10.10.0/24
- Destination: Single Host 8.8.8.8, any ports
3. Click Save
Files
That works fine for me - give more information about the data you enter and exactly which field the "Please match the the requested format" message appears in.
Phillip Davis wrote:
That works fine for me - give more information about the data you enter and exactly which field the "Please match the the requested format" message appears in.
I have attached the image for your reference!!
Destination host should be 8.8.8.8, but the error is the same.
- Status changed from New to Not a Bug
I can't reproduce it using the settings you show. Make sure there are no extra spaces or anything else non-printable in the box. If you're copying and pasting the value, erase it and enter it manually. And before you perform more tests, clear your browser cache.
I have the same issue with the latest BETA version of Chrome. It works in the latest stable release, and in other browsers. This is probably a Chrome bug.
Chris Anderson wrote:
I have the same issue with the latest BETA version of Chrome. It works in the latest stable release, and in other browsers. This is probably a Chrome bug.
That is likely the case. Be sure to report it upstream to Chrome.
So from Jon Gerdes explanation, this should be adjusted to "Bug" as pfSense is using invalid HTML5? Just not apparent on browsers that are yet to support HTML5 validation.
It is not a bug in our code. It is a bug in Chrome that we have worked around by removing escaping from the regular expression for validation. Chrome is not properly obeying the Regular Expression specification.
See #6762 for a better discussion.
Also available in: Atom
PDF