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

    Switched to Python unbound Mode and now have issue

    Scheduled Pinned Locked Moved pfBlockerNG
    35 Posts 8 Posters 5.7k 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.
    • T
      thezfunk @RonpfS
      last edited by

      @ronpfs

      I do remember one other thing that happened just before I did the first force reload is that it was saying there was a cron job already running and wouldn't let me do a reload. I sat for quite a while and it appeared hung so I rebooted pfSense. Not sure if that means anything.

      Well, it looks like I found a bit more information. When I start DNSBL and do a force reload. It looks like unbound DNS Resolver dies and won't restart until I turn off DNSBL and do another force reload. Why would that be happening?

      4ed4c6fe-18af-4dbb-a0d2-26938ae19c47-image.png

      RonpfSR 1 Reply Last reply Reply Quote 0
      • RonpfSR
        RonpfS @thezfunk
        last edited by

        @thezfunk Time to inspect pfblockerng.log
        It looks like it didn't complete the Update at some point.

        2.4.5-RELEASE-p1 (amd64)
        Intel Core2 Quad CPU Q8400 @ 2.66GHz 8GB
        Backup 0.5_5, Bandwidthd 0.7.4_4, Cron 0.3.7_5, pfBlockerNG-devel 3.0.0_16, Status_Traffic_Totals 2.3.1_1, System_Patches 1.2_5

        J T 2 Replies Last reply Reply Quote 1
        • J
          jdeloach @RonpfS
          last edited by jdeloach

          @ronpfs said in Switched to Python unbound Mode and now have issue:

          @thezfunk Time to inspect pfblockerng.log
          It looks like it didn't complete the Update at some point.

          I think you still have to manually restart Unbound from the Dashboard after you stop and then restart DNSBL in pfBlockeringNG_devel.

          It has been reported on this forum by others that if you wait a while, amount of time is unknown, it will restart on it's on but I've found it quicker to just click restart Unbound from the Dashboard.

          Supposedly this will be fixed when pfSense 2.5 is released and python mode is fully compatible/implemented with pfBlockerNG-devel.

          1 Reply Last reply Reply Quote 0
          • S
            serbus
            last edited by

            Hello!

            Maybe related to this? :

            https://github.com/NLnetLabs/unbound/issues/372

            What about adding unbound to the Service Watchdog?

            John

            Lex parsimoniae

            RonpfSR 1 Reply Last reply Reply Quote 0
            • RonpfSR
              RonpfS @serbus
              last edited by

              @serbus said in Switched to Python unbound Mode and now have issue:

              What about adding unbound to the Service Watchdog?

              Bad idea, Unbound or pfblockerNG services are not happy with it.

              2.4.5-RELEASE-p1 (amd64)
              Intel Core2 Quad CPU Q8400 @ 2.66GHz 8GB
              Backup 0.5_5, Bandwidthd 0.7.4_4, Cron 0.3.7_5, pfBlockerNG-devel 3.0.0_16, Status_Traffic_Totals 2.3.1_1, System_Patches 1.2_5

              S 1 Reply Last reply Reply Quote 0
              • T
                thezfunk @RonpfS
                last edited by

                @ronpfs

                Well, I think I fixed it. After you pointing out that a file was missing according to the log, I just reinstalled it. This time, when I started DNSBL and checked the services, unbound DNS Resolver was still running and the logs showed the file was now in place. Whatever that python file it is that it looks for.

                Right now I am slowly turning my feeds back on and it seems to be working. Now, if I can only figure out why my credit union Android app won't connect and the reports show nothing blocked for those IP address. Existing problem I started a thread on that this update doesn't seem to have solved.

                RonpfSR 1 Reply Last reply Reply Quote 0
                • RonpfSR
                  RonpfS @thezfunk
                  last edited by

                  @thezfunk Updating/Re-installing pfblockerNG while it is active is prone to fail.
                  Disable pfblockerNG before, update, review settings, enable, run Force Update, Force Reload All.

                  2.4.5-RELEASE-p1 (amd64)
                  Intel Core2 Quad CPU Q8400 @ 2.66GHz 8GB
                  Backup 0.5_5, Bandwidthd 0.7.4_4, Cron 0.3.7_5, pfBlockerNG-devel 3.0.0_16, Status_Traffic_Totals 2.3.1_1, System_Patches 1.2_5

                  T 1 Reply Last reply Reply Quote 0
                  • S
                    serbus @RonpfS
                    last edited by

                    @ronpfs said in Switched to Python unbound Mode and now have issue:

                    Bad idea, Unbound or pfblockerNG services are not happy with it.

                    Hello!

                    Unbound is listed as standard option for Service Watchdog. What sort of issues are there?

                    John

                    Lex parsimoniae

                    RonpfSR GertjanG 2 Replies Last reply Reply Quote 0
                    • RonpfSR
                      RonpfS @serbus
                      last edited by

                      @serbus Search the forum to get more info. ;-)

                      2.4.5-RELEASE-p1 (amd64)
                      Intel Core2 Quad CPU Q8400 @ 2.66GHz 8GB
                      Backup 0.5_5, Bandwidthd 0.7.4_4, Cron 0.3.7_5, pfBlockerNG-devel 3.0.0_16, Status_Traffic_Totals 2.3.1_1, System_Patches 1.2_5

                      1 Reply Last reply Reply Quote 0
                      • T
                        thezfunk @RonpfS
                        last edited by

                        @ronpfs said in Switched to Python unbound Mode and now have issue:

                        @thezfunk Updating/Re-installing pfblockerNG while it is active is prone to fail.
                        Disable pfblockerNG before, update, review settings, enable, run Force Update, Force Reload All.

                        That is exactly what I did do originally. I was following the instructions laid out after other people had issues.

                        1 Reply Last reply Reply Quote 0
                        • GertjanG
                          Gertjan @serbus
                          last edited by Gertjan

                          @serbus said in Switched to Python unbound Mode and now have issue:

                          Unbound is listed as standard option for Service Watchdog. What sort of issues are there?

                          You'll enter into timing critical issues, and these are, by there nature, very hard to debug.

                          The service watchdog exists to create a controlled major fail of the entire system .... and have it running to the bitter (close !) end.

                          See it like drilling extra holes into a sinking ship's hull to permit it to sink horizontally.
                          Remember Titanic ? Evacuation on a more then 45 ° deck angle is hard.

                          edit :

                          0a9e7a44-8060-4191-8aa4-b39caa093964-image.png

                          a core pfBlockerNG-devel file can't be found. or, per instructions, unbound needs it to start.
                          It /var/unbound/pfb_unbound.py, should be there, after a pfBlockerNG-devel 3.0.0_8 install or upgrade. Things go bad without it.

                          No "help me" PM's please. Use the forum, the community will thank you.
                          Edit : and where are the logs ??

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

                            @gertjan said in Switched to Python unbound Mode and now have issue:

                            It /var/unbound/pfb_unbound.py, should be there, after a pfBlockerNG-devel 3.0.0_8 install or upgrade. Things go bad without it.

                            If the OP has Ramdisks enabled, that would wipe the /var/unbound folder and delete the Python script.

                            The Pkg needs to be re-installed and RamDisk option disabled.

                            "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/

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

                              @bbcan177 said in Switched to Python unbound Mode and now have issue:

                              @gertjan said in Switched to Python unbound Mode and now have issue:

                              It /var/unbound/pfb_unbound.py, should be there, after a pfBlockerNG-devel 3.0.0_8 install or upgrade. Things go bad without it.

                              If the OP has Ramdisks enabled, that would wipe the /var/unbound folder and delete the Python script.

                              The Pkg needs to be re-installed and RamDisk option disabled.

                              I did not but a reinstall did fix my issue.

                              N 1 Reply Last reply Reply Quote 0
                              • N
                                netblues @thezfunk
                                last edited by

                                I have a slight different issue
                                The py script is in place, however I get
                                File "pfb_unbound.py", line 1147, in operate if qstate_valid and pfb['safeSearchDB']: KeyError: 'safeSearchDB'

                                And unbound fails to start.

                                Playing with options for safesearch didn't do any difference

                                Disabling the python module "resolves" the issue

                                pfsense 2.5 stable, pdblockerngdevel ver 3.0.0_15

                                M 1 Reply Last reply Reply Quote 0
                                • M
                                  McFuzz @netblues
                                  last edited by

                                  @netblues said in Switched to Python unbound Mode and now have issue:

                                  I have a slight different issue
                                  The py script is in place, however I get
                                  File "pfb_unbound.py", line 1147, in operate if qstate_valid and pfb['safeSearchDB']: KeyError: 'safeSearchDB'

                                  And unbound fails to start.

                                  Playing with options for safesearch didn't do any difference

                                  Disabling the python module "resolves" the issue

                                  pfsense 2.5 stable, pdblockerngdevel ver 3.0.0_15

                                  Wanted to point out that I have the same issue with 2.5, 3.0.0_15 and python...

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

                                    @mcfuzz
                                    Can you post the contents of this file when Unbound python mode is enabled: /var/unbound/pfb_py_ss.txt

                                    "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/

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

                                      @bbcan177 No such file exists
                                      Even tried touching and disabling - reenabling.

                                      Is the file name correct?

                                      BBcan177B RonpfSR 2 Replies Last reply Reply Quote 0
                                      • BBcan177B
                                        BBcan177 Moderator @netblues
                                        last edited by

                                        @netblues
                                        Did you enable Python mode and Safe Search? Then Run a Force Update.

                                        "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/

                                        M 1 Reply Last reply Reply Quote 0
                                        • RonpfSR
                                          RonpfS @netblues
                                          last edited by

                                          @netblues Maybe save DNSBL Settings, SafeSearch Settings, Force Update / Reload ALL while monitoring pfblockerng.log.

                                          2.4.5-RELEASE-p1 (amd64)
                                          Intel Core2 Quad CPU Q8400 @ 2.66GHz 8GB
                                          Backup 0.5_5, Bandwidthd 0.7.4_4, Cron 0.3.7_5, pfBlockerNG-devel 3.0.0_16, Status_Traffic_Totals 2.3.1_1, System_Patches 1.2_5

                                          N 1 Reply Last reply Reply Quote 0
                                          • M
                                            McFuzz @BBcan177
                                            last edited by

                                            @bbcan177 said in Switched to Python unbound Mode and now have issue:

                                            @netblues
                                            Did you enable Python mode and Safe Search? Then Run a Force Update.

                                            So - this worked for me, but only after I’ve done a second time! After the first time I had the same issue and after doing the second time, it started working flawlessly. Odd... could be something on my end but so far, everything’s working well.

                                            N 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post
                                            Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.