Navigation

    Netgate Discussion Forum
    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search

    pfBlockerNG and pfBlockerNG-devel v3.2.0_3

    pfBlockerNG
    7
    16
    1259
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • BBcan177
      BBcan177 Moderator last edited by

      Full details here

      Changelog:

      • Fix widget PHP8 errors
      • Fix Feeds not updating with some Cron settings
      • Fix issue with auto-sort in IP/DNSBL pages
      • Add European public DNS zero.dns0.eu (DoH/DoT/DoQ) to DNSBL DoH/DoT/DoQ blocking
      • Fix typo in Widget IP/DNSBL clearing
      • Add textproc/gnugrep to fix TLD Wildcard issue.

      "Experience is something you don't get until just after you need it."

      Website: http://pfBlockerNG.com
      Twitter: @BBcan177  #pfBlockerNG
      Reddit: https://www.reddit.com/r/pfBlockerNG/new/

      E 1 Reply Last reply Reply Quote 10
      • Pinned by  BBcan177 BBcan177 
      • E
        emikaadeo @BBcan177 last edited by

        @bbcan177
        Just upgraded and can confirm that Wildcard Blocking (TLD) issue is fixed.

        Assembling DNSBL database...... completed [ 02/21/23 22:14:00 ]
        TLD:
        TLD analysis......... completed [ 02/21/23 22:14:10 ]
        TLD finalize...
         ----------------------------------------
         Original    Matches    Removed    Final     
         ----------------------------------------
         898135      209675     518179     379956    
         -----------------------------------------
        TLD finalize... completed [ 02/21/23 22:14:18 ]
        

        It tooks only 18 seconds.

        BBcan177 1 Reply Last reply Reply Quote 2
        • BBcan177
          BBcan177 Moderator @emikaadeo last edited by

          @emikaadeo hallelujah ;^)

          "Experience is something you don't get until just after you need it."

          Website: http://pfBlockerNG.com
          Twitter: @BBcan177  #pfBlockerNG
          Reddit: https://www.reddit.com/r/pfBlockerNG/new/

          BBcan177 1 Reply Last reply Reply Quote 2
          • J
            jrey last edited by

            Installed here as well. Thanks

            1 Reply Last reply Reply Quote 0
            • BBcan177
              BBcan177 Moderator @BBcan177 last edited by

              and a big thanks to @jimp and @cmcdonald for help in resolving some of these issues!

              "Experience is something you don't get until just after you need it."

              Website: http://pfBlockerNG.com
              Twitter: @BBcan177  #pfBlockerNG
              Reddit: https://www.reddit.com/r/pfBlockerNG/new/

              1 Reply Last reply Reply Quote 10
              • Referenced by  S SteveITS 
              • D
                dread_ire last edited by

                I am not seeing this version offered on 2.7 Devel yet. Is there a timeline on when this will be available on the 2.7 releases?

                1 Reply Last reply Reply Quote 0
                • D
                  Draco last edited by Draco

                  I was running _devel version [edit: 3.2.0_3 3.1.0_11] on pfSense 22.05. Just upgraded to 23.01 on my SG-5100. I did not disable pfBlocker before the update.

                  The only side effect I saw was he pfBlocker Reports were not showing the feeds (or rather had them crossed out), which I was able to fix by forcing an update.

                  Everything else looks good so far.

                  Thanks @BBcan177 for another solid release!

                  D 1 Reply Last reply Reply Quote 0
                  • D
                    Draco @Draco last edited by

                    I spoke too soon. My DNS resolution is really slow when a website is either first loaded or when the DNS cache ages it out. When I tried a PING or DNS Query from Windows 10 (I've written my own DNS Query app), it either fails or takes a long time. Same thing when FireFox or Chrome load web pages (sometimes I need to reload 2+ times). But when having PING problems, if I PING from within the pfSense Diagnostics / Ping GUI page, no problems.

                    Does the pfSense Ping go through pfBlocker? I would guess it does, but...

                    I've gone through the DNS and pfBlocker logs and not seen anything amiss. I tried restarting Unbound and that seems to help... but only for a short while.

                    I'm out of ideas. Any suggestions?

                    S Dobby_ 2 Replies Last reply Reply Quote 0
                    • S
                      SteveITS @Draco last edited by

                      @draco No, pfBlockerNG doesn't proxy traffic. It either sets up firewall rules (via feeds) or blocks hosts via DNS (DNSBL). Is ping failing to connect or is it not resolving the hostname?

                      Especially if the latter, most likely you're hitting one of the DNS problems in 23.01 that seem to affect people. If you have forwarding enabled in DNS Resolver, uncheck the option to use DNSSEC. I have also seen one person claim to have multiple routers that don't reliably provide DNS if DNS over TLS is enabled, though that hasn't been my experience. 23.01 seems way more sensitive to having DNSSEC enabled while forwarding.

                      Steve

                      Only install packages for your version, or risk breaking it. If yours is older, select it in System/Update/Update Settings.
                      When upgrading, let it finish; do not reboot early. Allow 10-15 minutes, or more depending on packages and device speed.

                      D 1 Reply Last reply Reply Quote 0
                      • Dobby_
                        Dobby_ @Draco last edited by

                        @draco

                        I'm out of ideas. Any suggestions?

                        I was or better must 3 x reboot after the upgrade to get all automatic loading on the start! That were the services;

                        • unbound
                        • snort
                        • clamd

                        If I only restart them manually, they will be running for a while and then they must be restarted again owed to the circumstance that the RAM usage was to high and they
                        were stopping due to the low available RAM or high RAM
                        usage. Applying a patch, restart the services and reboot
                        gives me back automatic restarting services after a reboot (that three named above.)

                        #~. @Dobby

                        PC Engines APU4D4 - 4 Ports - 4 GB RAM
                        pfSense+ 23.01 (ZFS)

                        PC Engines APU6B4 - 4 Ports - 4 GB RAM
                        pfSense CE 2.7 Devel (ZFS)

                        S D 2 Replies Last reply Reply Quote 0
                        • S
                          SteveITS @Dobby_ last edited by

                          @dobby_ said in pfBlockerNG and pfBlockerNG-devel v3.2.0_3:

                          RAM usage was to high

                          There are a few memory threads for 23.01. One memory "issue" was, at the first 3:00 am after the upgrade, a cron task runs that apparently allocates a lot of ZFS ARC memory. ARC is supposed to be released as needed, but it looks "wrong." The cron is not needed in pfSense. Patch ff715efce5e6c65b3d49dc2da7e1bdc437ecbf12 disables it. That thread also discusses setting vfs.zfs.arc_max a.k.a. vfs.zfs.arc.max.

                          Steve

                          Only install packages for your version, or risk breaking it. If yours is older, select it in System/Update/Update Settings.
                          When upgrading, let it finish; do not reboot early. Allow 10-15 minutes, or more depending on packages and device speed.

                          1 Reply Last reply Reply Quote 1
                          • D
                            Draco @SteveITS last edited by

                            @steveits said in pfBlockerNG and pfBlockerNG-devel v3.2.0_3:

                            Is ping failing to connect or is it not resolving the hostname?

                            Failing to resolve the host name. I do not have forwarding on.

                            This has become more than inconvenient. My late-night backups are failing because the DNS names are bounced on the first try.

                            S 1 Reply Last reply Reply Quote 0
                            • D
                              Draco @Dobby_ last edited by

                              @dobby_ said in pfBlockerNG and pfBlockerNG-devel v3.2.0_3:

                              Applying a patch, restart the services and reboot
                              gives me back automatic restarting services after a reboot (that three named above.)

                              What patch? And I do not have problems with Unbound shutting down, nor is my RAM usage high. Unbound is just a LOT slower at resolving queries that are not in its cache than it was before, or at least that is what this behavior seems like to me. I looked at the logs for DNS and Unbound is not shutting down, though it is restarting when pfBlocker's CRON job runs (not always, which is consistent with not restarting Unbound if the DNS lists are unchanged).

                              1 Reply Last reply Reply Quote 0
                              • S
                                SteveITS @Draco last edited by

                                @draco said in pfBlockerNG and pfBlockerNG-devel v3.2.0_3:

                                Failing to resolve the host name

                                pfBlocker would either let it resolve and block the outbound connection, or if you have DNSBL and it was blocked, would resolve to the sinkhole IP (10.10.10.1?). So, probably not pfBlocker related.

                                Did you see my suggestions above about DNSSEC and DNS over TLS?

                                Steve

                                Only install packages for your version, or risk breaking it. If yours is older, select it in System/Update/Update Settings.
                                When upgrading, let it finish; do not reboot early. Allow 10-15 minutes, or more depending on packages and device speed.

                                D 1 Reply Last reply Reply Quote 0
                                • D
                                  Draco @SteveITS last edited by

                                  @steveits said in pfBlockerNG and pfBlockerNG-devel v3.2.0_3:

                                  Did you see my suggestions above about DNSSEC and DNS over TLS?

                                  Yes, but you said that, "23.01 seems way more sensitive to having DNSSEC enabled while forwarding". I do not have forwarding on. I do have DNSSEC on. I also have TLS on.

                                  I tried turning DNSSEC off and still get laggy behavior when opening a non-cached site. So I've turned it back on again.

                                  D 1 Reply Last reply Reply Quote 0
                                  • D
                                    Draco @Draco last edited by Draco

                                    As posted in the pfSense forum, I am still finding DNS flakey. No forwarding on. No recording of DHCP leases. I've run overnight with DNSSEC on and DNSSEC off. Still flakey.

                                    I'm rolling back to 22.05 using the USB image I have with the config included. Maybe I will be able to upgrade to ZFS while I'm at it.

                                    I did not expect a released version of pfSense to have so many problems with Unbound, but that's why I keep an image of my last good config...

                                    1 Reply Last reply Reply Quote 0
                                    • First post
                                      Last post