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

Error - "There were error(s) loading the rules"

Scheduled Pinned Locked Moved pfBlockerNG
14 Posts 7 Posters 3.1k 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.
  • F
    fmroeira86
    last edited by May 5, 2018, 10:55 AM Apr 3, 2018, 10:08 AM

    I'm getting this warning every hour:

    There were error(s) loading the rules: /tmp/rules.debug:26: cannot load "/var/db/aliastables/pfB_Top_v4.txt": Invalid argument - The line in question reads [26]: table <pfb_top_v4>persist file "/var/db/aliastables/pfB_Top_v4.txt"

    How can I solve it?

    Thank you!</pfb_top_v4>

    1 Reply Last reply Reply Quote 0
    • G
      Grimson Banned
      last edited by Apr 3, 2018, 10:17 AM

      https://forum.pfsense.org/index.php?topic=145990.0 next time search the forum yourself.

      1 Reply Last reply Reply Quote 0
      • F
        fmroeira86
        last edited by Apr 3, 2018, 2:47 PM

        pfSense Table Stats
        –-----------------
        table-entries hard limit  4000000
        Table Usage Count        4018

        1 Reply Last reply Reply Quote 0
        • F
          fmroeira86
          last edited by Apr 23, 2018, 9:47 PM

          No hints?

          1 Reply Last reply Reply Quote 0
          • J
            jimp Rebel Alliance Developer Netgate
            last edited by Apr 24, 2018, 8:18 PM

            Does /var/db/aliastables/pfB_Top_v4.txt exist?
            Is /var/db/aliastables/pfB_Top_v4.txt a regular file?
            Are the contents of /var/db/aliastables/pfB_Top_v4.txt OK?

            That would be coming from pfBlocker, so you might need to kick something in there to update/refresh that file. Maybe manually remove it (rm /var/db/aliastables/pfB_Top_v4.txt) and then force a pfBlocker update

            Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

            Need help fast? Netgate Global Support!

            Do not Chat/PM for help!

            1 Reply Last reply Reply Quote 0
            • M
              motific
              last edited by Apr 25, 2018, 6:54 AM

              A reload of the IP and DNS in pfBlocker’s update tab should recreate that file and any others affected for you.

              1 Reply Last reply Reply Quote 0
              • F
                fmroeira86
                last edited by Apr 27, 2018, 11:17 AM

                1 - Yes it does
                2 - Yes
                3 - As far as I can understand, yes.
                4 - Already tried to reload it, but the error comes again after some time

                Thanks

                @jimp:

                Does /var/db/aliastables/pfB_Top_v4.txt exist?
                Is /var/db/aliastables/pfB_Top_v4.txt a regular file?
                Are the contents of /var/db/aliastables/pfB_Top_v4.txt OK?

                That would be coming from pfBlocker, so you might need to kick something in there to update/refresh that file. Maybe manually remove it (rm /var/db/aliastables/pfB_Top_v4.txt) and then force a pfBlocker update

                1 Reply Last reply Reply Quote 0
                • F
                  fmroeira86
                  last edited by Apr 27, 2018, 11:17 AM

                  @motific:

                  A reload of the IP and DNS in pfBlocker’s update tab should recreate that file and any others affected for you.

                  Yes but the error comes again after some time.

                  1 Reply Last reply Reply Quote 0
                  • B
                    BBcan177 Moderator
                    last edited by Apr 27, 2018, 2:54 PM

                    Try to re-download the MaxMind database:

                    php -f /usr/local/www/pfblockerng/pfblockerng.php dc
                    

                    Then run a Force Reload - ALL

                    "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
                    • F
                      fmroeira86
                      last edited by May 4, 2018, 10:05 AM

                      @BBcan177:

                      Try to re-download the MaxMind database:

                      php -f /usr/local/www/pfblockerng/pfblockerng.php dc
                      

                      Then run a Force Reload - ALL

                      UPDATE PROCESS START [ 05/04/18 10:05:00 ]

                      Clearing all DNSBL Feeds…
                      ** DNSBL Disabled **

                      ===[  Continent Process  ]============================================

                      [ pfB_Top_v4 ] Changes found… Updating

                      ===[  IPv4 Process  ]=================================================

                      [ ET_Block_IP_Ranges ] Reload [ 05/04/18 10:05:01 ] . completed ..

                      [ ET_Com_IPs ] Reload . completed ..

                      [ BD_IPs ] Reload . completed ..

                      [ Firehol3 ] Reload . completed ..

                      [ Firehol2 ] Reload . completed ..

                      [ RW_IPBL ] Reload [ 05/04/18 10:05:02 ] . completed ..

                      ===[  IPv6 Process  ]=================================================

                      ===[  Aliastables / Rules  ]==========================================

                      No changes to Firewall rules, skipping Filter Reload

                      Updating: pfB_Top_v4
                      533 addresses added.90 addresses deleted.
                      Updating: pfB_EmergingThreatsDShield
                      no changes.
                      Updating: pfB_BinaryDefense
                      no changes.
                      Updating: pfB_Firehol3
                      no changes.
                      Updating: pfB_Firehol2
                      no changes.
                      Updating: pfB_ransomwaretrackerabusech
                      no changes.

                      ===[ FINAL Processing ]=====================================

                      [ Original IP count  ]  [ 85691 ]

                      ===[ Deny List IP Counts ]===========================

                      85692 total
                        34564 /var/db/pfblockerng/deny/pfB_Top_v4.txt
                        24207 /var/db/pfblockerng/deny/Firehol3.txt
                        18064 /var/db/pfblockerng/deny/Firehol2.txt
                          5469 /var/db/pfblockerng/deny/BD_IPs.txt
                          2231 /var/db/pfblockerng/deny/ET_Block_IP_Ranges.txt
                          856 /var/db/pfblockerng/deny/ET_Com_IPs.txt
                          301 /var/db/pfblockerng/deny/RW_IPBL.txt

                      ====================[ Last Updated List Summary ]==============

                      May 3 04:30 ET_Block_IP_Ranges
                      May 3 04:30 ET_Com_IPs
                      May 3 11:00 Firehol3
                      May 3 11:00 Firehol2
                      May 4 09:55 RW_IPBL
                      May 4 10:00 BD_IPs
                      May 4 10:05 pfB_Top_v4

                      IPv4 alias tables IP count
                      –---------------------------
                      85692

                      IPv6 alias tables IP count

                      0

                      Alias table IP Counts

                      85692 total
                        34564 /var/db/aliastables/pfB_Top_v4.txt
                        24207 /var/db/aliastables/pfB_Firehol3.txt
                        18064 /var/db/aliastables/pfB_Firehol2.txt
                          5469 /var/db/aliastables/pfB_BinaryDefense.txt
                          3087 /var/db/aliastables/pfB_EmergingThreatsDShield.txt
                          301 /var/db/aliastables/pfB_ransomwaretrackerabusech.txt

                      pfSense Table Stats

                      table-entries hard limit  4000000
                      Table Usage Count        89341

                      UPDATE PROCESS ENDED [ 05/04/18 10:05:03 ]

                      I'll give you feedback asap…

                      1 Reply Last reply Reply Quote 0
                      • F
                        fmroeira86
                        last edited by May 5, 2018, 10:53 AM

                        Same problem:

                        There were error(s) loading the rules: /tmp/rules.debug:27: cannot load "/var/db/aliastables/pfB_Top_v4.txt": Invalid argument - The line in question reads [27]: table <pfB_Top_v4> persist file "/var/db/aliastables/pfB_Top_v4.txt"
                        @ 2018-05-05 10:00:04

                        1 Reply Last reply Reply Quote 0
                        • B
                          BBcan177 Moderator
                          last edited by May 12, 2018, 2:21 PM

                          @fmroeira86:

                          Same problem:

                          There were error(s) loading the rules: /tmp/rules.debug:27: cannot load "/var/db/aliastables/pfB_Top_v4.txt": Invalid argument - The line in question reads [27]: table <pfB_Top_v4> persist file "/var/db/aliastables/pfB_Top_v4.txt"
                          @ 2018-05-05 10:00:04

                          If you goto the pfSense Firewall Interface rules and hover over this rule, do you get a popup showing the IPs?

                          View the file and see if you find any non-IP lines ```
                          /var/db/aliastables/pfB_Top_v4.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/

                          1 Reply Last reply Reply Quote 0
                          • V
                            ViniciusBr
                            last edited by May 15, 2018, 12:16 PM

                            Hi,

                            I am having a similar issue, please tell me if I need to create another thread.

                            Here is the issue:

                            
                            There were error(s) loading the rules: /tmp/rules.debug:30: cannot load "/var/db/aliastables/pfB_Asia_v4.txt": Invalid argument - The line in question reads [30]: table <pfB_Asia_v4> persist file "/var/db/aliastables/pfB_Asia_v4.txt"
                            
                            

                            Any help is welcome!

                            1 Reply Last reply Reply Quote 0
                            • S
                              SteveITS Galactic Empire
                              last edited by May 30, 2018, 10:26 PM

                              I've not tried to read a file directly, but since the country aliases were created as URL aliases I copied that to create https://127.0.0.1:443/pfblockerng/pfblockerng.php?pfb=pfB_GeoIPUSv4. Can you try loading via URL? Our Asia alias for instance is https://127.0.0.1:443/pfblockerng/pfblockerng.php?pfb=pfB_Asia_v4 and I'm pretty sure I didn't create that one.

                              Pre-2.7.2/23.09: Only install packages for your version, or risk breaking it. Select your branch in System/Update/Update Settings.
                              When upgrading, allow 10-15 minutes to restart, or more depending on packages and device speed.
                              Upvote 👍 helpful posts!

                              1 Reply Last reply Reply Quote 0
                              • First post
                                Last post
                              Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.
                                This community forum collects and processes your personal information.
                                consent.not_received