Project

General

Profile

Bug #11753

Enabling DNS over HTTPS/TLS Blocking in pfBlockerNG Causes Crash

Added by Jeff Strand about 1 month ago. Updated 15 days ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
pfBlockerNG
Target version:
-
Start date:
03/29/2021
Due date:
% Done:

0%

Estimated time:
Affected Version:
Affected Architecture:

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.

History

#1 Updated by Jim Pingle about 1 month ago

  • Project changed from pfSense to pfSense Packages
  • Category changed from Unknown to pfBlockerNG
  • Release Notes deleted (Default)

#2 Updated by BBcan177 . about 1 month 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.

#3 Updated by Jeff Strand about 1 month ago

Thanks @BBcan177, that was exactly it. Leave it to us dumb users to break stuff. lol.

#4 Updated by BBcan177 . about 1 month ago

Resolved in pfBlockerNG v3.0.0_16

#5 Updated by Kris Phillips 15 days 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.

Also available in: Atom PDF