• pfBlockerNG 3.2.13 - DNSBL disabled: no VIP configured

    29
    1 Votes
    29 Posts
    4k Views
    M
    @areckethennu Do I need a VIP configured? Is DNSBL deprecated? It's needed for DNSBL to work. The Virtual IP (VIP) allows pfBlockerNG to run a small local website that it can use as a replacement for all those other websites you don't want your devices to connect to. I don't understand why VIP isn't configured automatically with the upgrade. It is on some systems, but not on all. It isn't configured automatically for some systems because of the nature of how upgrades work on them. And on those systems it's only an issue between the old and new version of pfBlockerNG. Now that you've configured the VIP on pfSense, it won't be removed with future upgrades. I don't understand what I'm doing nor why I'm doing it or even if I should be doing it. Imagine you have the privilege of a home with a second floor. There's a master lightswitch on the bottom floor to control the stairs light, so when the bottom one is off you can't toggle the light from the upstairs switch. You want to avoid accidentally tripping one day due to not being able to turn the light on so you get an electrician to wire it up so you can control the light from each switch individually. Except in this case you're also the electrician. That's a very bad analogy of what and why you're doing it... ChatGPT could probably give you a better example .
  • DNSBL unbound not working - Probably DNS server on Windows?

    2
    2
    0 Votes
    2 Posts
    143 Views
    S
    @dalmirnogueira Windows Server by default uses root servers, unless you set up forwarding in its settings. Which, you can forward to pfSense. Note browsers may bypass local DNS using DoT/Doh, see https://docs.netgate.com/pfsense/en/latest/recipes/dns-block-external.html. If using an AD domain I suggest making a domain override in pfSense pointing to the AD DNS server. I find that helps if IPv6 is provided by pfSense, or something queries it. Or else you can set a DNS server in IPv6 settings.
  • Failed PF Blocker install due to PHP (SOLVED)

    3
    1
    0 Votes
    3 Posts
    246 Views
    U
    @SteveITS said in Failed PF Blocker install due to PHP: pkg-static upgrade -fy pfSense-upgrade Thank you Steve, that upgrade solved my problem.
  • Why 'No changes to firewall rules?

    3
    0 Votes
    3 Posts
    189 Views
    M
    @SteveITS Ok, thank you for the info.
  • RESOLVED - pfsense 25.11 – "pfb_dnsbl service" (3.2.13_1) not run

    11
    2
    0 Votes
    11 Posts
    1k Views
    M
    @colinstu https://redmine.pfsense.org/issues/16588
  • After Upgrade to 25.11, pfBlocker's VIP was lost

    4
    0 Votes
    4 Posts
    345 Views
    S
    @Draco this is by design…see prior thread https://forum.netgate.com/post/1232883
  • domain lookup - threats - Sucuri

    7
    0 Votes
    7 Posts
    399 Views
    Z
    @Bob.Dig Fair enough. The solution was to see on which feed the domain was blocked. Then the only thing I could do was disable that feed in its entirety, for Sucuri to no longer invalidate domains that other more renowned validators marked as clean and ok.
  • Issues with 25.11 latest patches and latest pfBlockerNG

    23
    1 Votes
    23 Posts
    2k Views
    GertjanG
    @Stonework4958 said in Issues with 25.11 latest patches and latest pfBlockerNG: being 1.1 million hosts Consider this : for every DNS request unbound receives from your network (pfSense, LANs), it has to parse these 1,1 million for a potential match. That's might no be a big deal if you have just a couple of LAN devices connected. Also : asking pfBLockerng to 'load, parse, sort, match, whitelist and handles stats' over a list with 1 million entries ... knowing that pfBlockerng is using world's worst data handling language ( also known as PHP **) can create unstable situations. I know, it's easy to 'click and select them all', but there will a a price to pay. My advise : give your pfSense (and thus yourself) a break ^^ ** PHP was meant to create web pages. Not massive data management. PHP is also very limited in its RAM usage, normally around 500 Mbytes on an average pfSense system, and your DNSBL file is more like 10 Million bytes or so (check it in the /var/unbound/ folder)
  • 25.11 / 3.2.13_4 update blocks all traffic

    8
    0 Votes
    8 Posts
    569 Views
    M
    FWIW I've pushed a fix for this. We're planning on doing a point release for 25.11 and that will coincide with an updated pfBlockerNG package.
  • DNSBL Source Definitions Invalid URL or Hostname not resolvable!

    64
    2
    0 Votes
    64 Posts
    4k Views
    S
    @tinfoilmatt Sorry for hijacking a bit but would you mind having a look at this post: https://forum.netgate.com/topic/199864/issues-with-python-mode-in-dns-resolver/2 - it does seems like it is blcokerNG script that is breaking the DNS resolver in the end but Im not programer or know python that well (just basic scripting) to analyze the script and what is it doing :/
  • pfBlocker IP Event Timeline view annoyance

    7
    0 Votes
    7 Posts
    333 Views
    G
    @tinfoilmatt said in pfBlocker IP Event Timeline view annoyance: That's shocking. Unless using a RAM disk, you're going to fry your storage device with that number of daily writes. Nope, no RAM disk and also running Snort which I understand is not recommended with RAM disks. It's a 6100 MAX so: 128 GB M.2 NVMe storage if the specs haven't changed since introduction. I'll have to make some time to drastically pair-down what's being logged. Agree - Over-the-top logging isn't worth the risk of blowing out one's storage. Meantime I've changed IP Block (log) MAX lines back to 20,000 (default) and will review/disable logging rules & rule-sets wherever it makes sense, that where the issue lives. Also on my list is to take a serious look at offloading the logs to something like a Graylog or Splunk. I appreciate the cautionary advice.
  • pfblockerng lists add a lot of whitelist

    11
    0 Votes
    11 Posts
    544 Views
    S
    OK after digging a bit more in conf files under /var/unbound/ I found some of these domains in /var/unbound/pfb_dnsbl.safesearch.conf I disabled the saafe search for the moment from PfBlockerNG and all the whitelists are gone from log when force reloading :) Yay :) Such a silly thing but I dont get it why it includes so much ads domains in safe search. Many thanks for your help
  • pfblockerNG ASN bgpview trouble

    37
    2 Votes
    37 Posts
    6k Views
    fireodoF
    @andersondeda said in pfblockerNG ASN bgpview trouble: I'm using pfSense 2.7.2. I'm using pfBlockerng 3.2.0_8. Hi, you should update your pfsense to 2.8.1 then your pfblockerNG will also update to 3.2.8. Reason? The package pfblockerNG switched for ASN from bgp to ipinfo. To utilize the free IPinfo ASN functionality, you must first register for a free IPinfo user account. PS. Here the api.bgpview.io is also not responding. I guess they have some trouble/maintenance ... PPS. If you can update (for whatever reason) you have to wait that bgp gets there problem/maintenance settled. Happy New Year, fireodo
  • WebGUI blocked since update to 25.11

    21
    0 Votes
    21 Posts
    1k Views
    M
    @luckman212 Thanks a lot — I'd just come to the same conclusion! Everything's working fine now! :)
  • 0 Votes
    1 Posts
    95 Views
    No one has replied
  • Geo Blocker and Microsoft Azure wanting to connect overseas

    6
    0 Votes
    6 Posts
    393 Views
    tinfoilmattT
    This is, generally speaking, how 'the cloud' works. Using a (paid) Entra SKU and Conditional Access policies, you can control which countries your tenant can be accessed from. But unless your organization is eligible for Microsoft 365 Government, you're not going to be able to control where your tenacy's resources are stored. (And even then I'm not so sure.)
  • IPv4 VIP not on interface Loopback

    2
    0 Votes
    2 Posts
    332 Views
    tinfoilmattT
    @Mike_P Create the virtual IP on the "Loopback" interface, not the "LAN" interface, and then you should be able to assign it to pfBlockerNG's DNSBL webserver via the setup wizard. You should also update pfBlockerNG to the most recent version, 3.2.13_4.
  • What is causing this pfB error

    2
    0 Votes
    2 Posts
    239 Views
    J
    Adding more info: I disabled DNSBL->Top 1M Whitelist and did a force reloaded. So far the error has not returned but I won't know until after it does another cron update. Still would like to know why this error is occurring, apparently due to the Top 1M Whitelist. The selection disabled is Cisco Umbrella.
  • upgraded from 25.07 to 25.11 - Lost VIP Config

    1
    0 Votes
    1 Posts
    64 Views
    No one has replied
  • [PFB_FILTER - 17] Failed or invalid Mime Type: [application/octet-stream|0]

    16
    0 Votes
    16 Posts
    1k Views
    tinfoilmattT
    @ChandlerL Yeah, here's the function: pfblockerng_top1m—which from what I've perused only gets called during cron or otherwise 'Force' updates.
Copyright 2026 Rubicon Communications LLC (Netgate). All rights reserved.