Bug #11753
closedEnabling DNS over HTTPS/TLS Blocking in pfBlockerNG Causes Crash
0%
Description
Enabling the "DoH/DoT Blocking" option in "Firewall/pfBlockerNG/DNSBL/DNSBL SafeSearch" menu causes pfSense to crash. Crash is always coincident with an update/cron/reload job.
See https://pastebin.com/H30kZcUx for full crash log details. Key details here:
Crash report begins. Anonymous machine information:
amd64
12.2-STABLE
FreeBSD 12.2-STABLE cb7f262d5476(RELENG_2_5_0) pfSense
Crash report details:
PHP Errors:
[29-Mar-2021 08:00:35 US/Eastern] PHP Warning: strpos(): Empty needle in /usr/local/pkg/pfblockerng/pfblockerng.inc on line 6834
...
...
...
No FreeBSD crash data found.
Updated by Jim Pingle over 3 years ago
- Project changed from pfSense to pfSense Packages
- Category changed from Unknown to pfBlockerNG
- Release Notes deleted (
Default)
Updated by BBcan177 . over 3 years ago
When you enable Doh/DoT Blocking, you must select atleast one of the lists below. I will add some input validation and an empty array check in the next release.
Updated by Jeff Strand over 3 years ago
Thanks @BBcan177, that was exactly it. Leave it to us dumb users to break stuff. lol.
Updated by Kris Phillips over 3 years ago
- Status changed from New to Resolved
Confirmed pfBlockerNG 3.0.0_16 fixes this issue. There is a form validation that pops up at the top with a message now.