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

    PfBlockerNG v2.0 w/DNSBL

    Scheduled Pinned Locked Moved pfBlockerNG
    1.1k Posts 192 Posters 1.8m Views
    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.
    • BBcan177B
      BBcan177 Moderator
      last edited by

      @azzaron:

      To be completely fair, the interface of DNSBL Configuration does state:

      Note: DNSBL will block and partially log Alerts for HTTPS requests. To debug issues…

      We did find some of the CNAMES being choked in the squidblacklist.org's Malicious list.  This doesn't explain why a blank conf file produced similar results.  But, the suppression list works and we move on.  :)

      Yes I know the text your mentioning but its not really related… DNSBL is not breaking the HTTPS by MITMing the connection. So for HTTPS, the only details that DNSBL can capture is the Event timestamp and the Domain name... All of the other details (Interface and URL etc...) can't be captured currently..

      BTW: I have a test box with a CNAME lookup to fix this issue for the next release... so Thanks for bring it to my attention... ;)

      "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 0
      • BBcan177B
        BBcan177 Moderator
        last edited by

        @Nachtfalke:

        I did not get it work properly with squid and pfblockerng.

        So if anyone has any additional ideas please let me know hot to get squid and pfblockerng working.

        Hi Nachtfalke,

        Sorry but I don't use Squid and can't help much there… There are several people who use both packages so I am surprised that no one is responding to help you out...

        There's a great community here and hopefully we can nudge an answer out for you  :)

        "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 0
        • P
          Panja
          last edited by

          I have setup DNSBL EasyList but when browsing to YouTube I'm getting an invalid certificate error.
          ad.doubleclick.net: root certificate is not trusted.

          How can I prevent this?

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

            @Panja:

            I have setup DNSBL EasyList but when browsing to YouTube I'm getting an invalid certificate error.
            ad.doubleclick.net: root certificate is not trusted.

            What browser are you using? Is it up-to-date?

            What URL are you using for Youtube that reports that message? Or is this in a Youtube App?

            "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 0
            • P
              Panja
              last edited by

              I tried Safari on OSX and Internet Explorer (11) on Windows 10.
              They are up to date.

              https://www.youtube.com

              See attached image.

              ![Screen Shot 2016-03-13 at 20.41.26.png_thumb](/public/imported_attachments/1/Screen Shot 2016-03-13 at 20.41.26.png_thumb)
              ![Screen Shot 2016-03-13 at 20.41.26.png](/public/imported_attachments/1/Screen Shot 2016-03-13 at 20.41.26.png)

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

                @Panja:

                I tried Safari on OSX and Internet Explorer (11) on Windows 10.

                Chrome and FF do not have this issue, as they silently drop those connections to a non-secure site. I suspect over time that Safari and IE (didn't test Edge) will get their act in gear … Not much I can do to fix that 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/

                1 Reply Last reply Reply Quote 0
                • P
                  Panja
                  last edited by

                  Edge is having the same issue. But thanks for clearing that out.

                  That's probably the reason why I didn't notice this problem before.
                  I've been using Chrome for ages but recently I re-installed my GF's laptop with Win10 and she uses IE.

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

                    Recent Malvertising Campaign hits several Top Websites…  bbc.com, msn.com, nfl.com, aol.com, answers.com:

                    https://blog.malwarebytes.org/malvertising-2/2016/03/large-angler-malvertising-campaign-hits-top-publishers/
                      http://blog.trendmicro.com/trendlabs-security-intelligence/malvertising-campaign-in-us-leads-to-angler-exploit-kitbedep/
                      https://www.trustwave.com/Resources/SpiderLabs-Blog/Angler-Takes-Malvertising-to-New-Heights/

                    These malicious domains are not currently listed by the DNSBL blocklists in use.

                    I have added them to my DNSBL Gist:
                      https://gist.githubusercontent.com/BBcan177/4a8bf37c131be4803cb2/raw

                    "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 0
                    • R
                      Ramosel
                      last edited by

                      @BBcan177:

                      These malicious domains are not currently listed by the DNSBL blocklists in use.

                      I have added them to my DNSBL Gist:
                        https://gist.githubusercontent.com/BBcan177/4a8bf37c131be4803cb2/raw

                      Too cool, thank you!

                      Rick

                      1 Reply Last reply Reply Quote 0
                      • V
                        varazir
                        last edited by

                        Hello,

                        Only me who has crash problem on my pfSense?

                        PHP Errors:
                        [20-Mar-2016 07:15:00 Europe/Stockholm] PHP Fatal error:  Maximum execution time of 900 seconds exceeded in /usr/local/pkg/pfblockerng/pfblockerng.inc on line 902
                        
                        1 Reply Last reply Reply Quote 0
                        • BBcan177B
                          BBcan177 Moderator
                          last edited by

                          @varazir, are you on the latest version of pfBlockerNG? If not, please update and see if that fixes your 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/

                          1 Reply Last reply Reply Quote 0
                          • V
                            varazir
                            last edited by

                            @BBcan177:

                            @varazir, are you on the latest version of pfBlockerNG? If not, please update and see if that fixes your issue.

                            I don't have any newer in the System: Package Manager, 2.0.4

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

                              @varazir:

                              @BBcan177:

                              @varazir, are you on the latest version of pfBlockerNG? If not, please update and see if that fixes your issue.

                              I don't have any newer in the System: Package Manager, 2.0.4

                              Line 902 has code for the Alexa database conversion… If this only happened once, then discard it, but if its happening more often please provide some additional details on your hardware.

                              Do you see these two files:

                              ls /var/db/pfblockerng/top*
                              
                              /var/db/pfblockerng/top-1m.csv 
                              

                              Can you open the    top-1m.csv    file?

                              When you run this command, it will show how many Alexa TLDs are being used… The count should match the Alexa count that you defined in the DNSBL tab (Number of Alexa Top Domains to Whitelisting):

                              wc -l /var/db/pfblockerng/pfbalexawhitelist.txt
                              

                              You can also review the    error.log    file, to see if the Alexa Database is failing…

                              "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 0
                              • R
                                reggie14
                                last edited by

                                @BBcan177:

                                @Panja:

                                I tried Safari on OSX and Internet Explorer (11) on Windows 10.

                                Chrome and FF do not have this issue, as they silently drop those connections to a non-secure site. I suspect over time that Safari and IE (didn't test Edge) will get their act in gear … Not much I can do to fix that issue...

                                I think you're right- I've never seen a certificate warning when using Edge.  Though, I've only done a small amount of testing- Chrome is my usual browser.

                                1 Reply Last reply Reply Quote 0
                                • V
                                  varazir
                                  last edited by

                                  @BBcan177:

                                  @varazir:

                                  @BBcan177:

                                  @varazir, are you on the latest version of pfBlockerNG? If not, please update and see if that fixes your issue.

                                  I don't have any newer in the System: Package Manager, 2.0.4

                                  Line 902 has code for the Alexa database conversion… If this only happened once, then discard it, but if its happening more often please provide some additional details on your hardware.

                                  Do you see these two files:

                                  ls /var/db/pfblockerng/alexa*
                                  
                                  /var/db/pfblockerng/alexa-top1m.zip 
                                  /var/db/pfblockerng/alexa_1m
                                  

                                  Can you open the    alexa_1m    file?

                                  When you run this command, it will show how many Alexa TLDs are being used… The count should match the Alexa count that you defined in the DNSBL tab (Number of Alexa Top Domains to Whitelisting):

                                  wc -l /var/db/pfblockerng/alexa_1m
                                  

                                  You can also review the    error.log    file, to see if the Alexa Database is failing…

                                  Can't find the files and I get it several times a day. almost every time I check pfsense I see a crash log.

                                  I'm running it as virtual so

                                  Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
                                  Current: 388 MHz, Max: 3109 MHz
                                  4 CPUs: 2 package(s) x 2 core(s)

                                  4GB ram

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

                                    I have posted  PR #1243, pfBlockerNG v2.0.5 (for pfSense v2.2.x)
                                      and
                                    I have also posted PR #87, pfBlockerNG v2.0.8 (for pfSense v2.3)

                                    Changelog can be seen in the attached links. If you have any issues, post back in the forum.

                                    I highly recommend installing pfSense 2.3. Its nearing Release Candidate (RC) and is really looking sharp. Its getting harder to maintain pfBlockerNG in two different platforms, so I may concentrate my future efforts in pfSense 2.3. So it will most likely see all of the new upcoming features. I will however maintain pfBlockerNG in 2.2.x that are bug fixes.

                                    Thanks!

                                    "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 0
                                    • B
                                      beatstick
                                      last edited by

                                      Can the package be updated from the pfsense gui by clicking reinstall pfblockerng (pfsense 2.2.6)? Will my settings be kept? I can't find a download file on the github page on first look, which is normal, as github seems to make a point of confusing anyone who just wants to find a simple installer ;)

                                      1 Reply Last reply Reply Quote 0
                                      • W
                                        wiz561
                                        last edited by

                                        @beatstick:

                                        Can the package be updated from the pfsense gui by clicking reinstall pfblockerng (pfsense 2.2.6)? Will my settings be kept? I can't find a download file on the github page on first look, which is normal, as github seems to make a point of confusing anyone who just wants to find a simple installer ;)

                                        Normally, I think packages get upgraded/updated through the package manager.  You have to manually update the packages by clicking on the "reinstall the package" button.  However, I did this and I'm still on 2.0.4.

                                        Also, my settings didn't get removed, but it's always a good idea to backup the config first.

                                        1 Reply Last reply Reply Quote 0
                                        • K
                                          killmasta93
                                          last edited by

                                          FOR PEOPLE WITH GIF ISSUES READ THIS

                                          If your running WPAD and have on your navigator to auto detect proxy you WILL get the webGUI of pfSense instead of the GIF but disable the auto detect proxy on the navigator you then will see the GIF…It seems that WPAD overrides everything even when it comes to OpenVPN also...

                                          Tutorials:

                                          https://www.mediafire.com/folder/v329emaz1e9ih/Tutorials

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

                                            @wiz561:

                                            @beatstick:

                                            Can the package be updated from the pfsense gui by clicking reinstall pfblockerng (pfsense 2.2.6)? Will my settings be kept? I can't find a download file on the github page on first look, which is normal, as github seems to make a point of confusing anyone who just wants to find a simple installer ;)

                                            Normally, I think packages get upgraded/updated through the package manager.  You have to manually update the packages by clicking on the "reinstall the package" button.  However, I did this and I'm still on 2.0.4.

                                            Also, my settings didn't get removed, but it's always a good idea to backup the config first.

                                            The two PR (#87 and #1243) above are called "Pull Requests"… So basically, I submit my code changes to the pfSense Devs for review in Github. Each pfSense version has its own specific repository in Github.

                                            Once the devs have time to review my changes, they can either request changes, or merge the code; at which time, you will see in pfSense packages: Installed Packages: that the package is available to be re-installed to the latest version.

                                            There are some advanced methods to add the Github commits to System Patches, but its best to wait for the Devs to review and approve the changes…

                                            I will also post a message once it has been approved.

                                            "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 0
                                            • First post
                                              Last post
                                            Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.