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

Strange error: There were error(s) loading the rules: pfctl: pfctl_rules

General pfSense Questions
13
102
15.9k
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.
  • A
    artooro @kprovost
    last edited by Aug 23, 2022, 9:57 PM

    @kprovost is it possible to get the kernel patch for armv7 (for the SG-3100) as most installs I have exhibiting the issue are using that platform.

    K 1 Reply Last reply Aug 24, 2022, 2:36 PM Reply Quote 0
    • K
      kprovost @artooro
      last edited by Aug 24, 2022, 2:36 PM

      @artooro Here's a kernel for the 3100. https://people.freebsd.org/~kp/kernel-3100.tar.bz2

      I have NOT tested this kernel as I don't have a 3100. Be careful to ensure you don't break your device.

      A 1 Reply Last reply Aug 26, 2022, 8:54 PM Reply Quote 0
      • A
        artooro @kprovost
        last edited by Aug 26, 2022, 8:54 PM

        @kprovost after installing this kernel patch I was able to observe a collision of pf syscalls and it did not end up in a locked state like it did previously.
        So far I'd say this patch is doing the job.

        1 Reply Last reply Reply Quote 2
        • D
          djrobx @kprovost
          last edited by Aug 26, 2022, 9:32 PM

          @kprovost I have also been running with the kernel patch. It seems to have resolved the problem for me as well.

          1 Reply Last reply Reply Quote 1
          • F
            Flole
            last edited by Aug 27, 2022, 1:18 AM

            Is this intended as "proper" fix or just as a temporary workaround? Or asked differently: Will this be merged like this or will there be a different fix? Is there a diff available somewhere so I can see what was changed?

            K 1 Reply Last reply Aug 28, 2022, 7:32 AM Reply Quote 0
            • S
              stephenw10 Netgate Administrator
              last edited by Aug 27, 2022, 1:32 PM

              Right now these are test kernels just prove we have found the issue. Now that appears to be the case we will merge it and look at what we can do in existing 22.05 installs.

              Steve

              M 1 Reply Last reply Nov 17, 2022, 5:12 PM Reply Quote 0
              • K
                kprovost @Flole
                last edited by Aug 28, 2022, 7:32 AM

                @flole It's a real fix, not a workaround. It's gone in upstream: https://cgit.freebsd.org/src/commit/?id=6ab80e7275091c900da8d2e84a7b0bb4c34a1e41

                and I'll merge it to our local branch just as soon as this test-build finishes.

                A 1 Reply Last reply Sep 2, 2022, 6:44 PM Reply Quote 3
                • A
                  artooro @kprovost
                  last edited by Sep 2, 2022, 6:44 PM

                  @kprovost would it be possible to also get the kernel patch for ARM64 as I have Netgate 2100s and a 1100 that also have this happening.
                  Thanks for all your help!

                  K 1 Reply Last reply Sep 3, 2022, 8:23 AM Reply Quote 0
                  • K
                    kprovost @artooro
                    last edited by Sep 3, 2022, 8:23 AM

                    @artooro We don't need any further testing on different platforms.
                    The fix has been merged in all relevant branches (and upstream FreeBSD) and will be present in upcoming snapshots, when they're published again.

                    B 1 Reply Last reply Nov 8, 2022, 1:41 PM Reply Quote 2
                    • B
                      bblacey @kprovost
                      last edited by Nov 8, 2022, 1:41 PM

                      @kprovost

                      Apologies for bumping this relatively old thread but I'm seeing this on a new Netgate 6100 Max running pfSense+ 22.05-RELEASE. Is there a snapshot available that effectively has only this one merge included? This is a production machine so I want to keep the non-release deltas to a minimum.

                      K 1 Reply Last reply Nov 8, 2022, 2:51 PM Reply Quote 0
                      • K
                        kprovost @bblacey
                        last edited by Nov 8, 2022, 2:51 PM

                        @bblacey I don't believe so, no.

                        1 Reply Last reply Reply Quote 0
                        • M
                          mardacs27 @stephenw10
                          last edited by Nov 17, 2022, 5:12 PM

                          @stephenw10

                          Any update or tutorial on this? Constantly happening on my SG-2440

                          1 Reply Last reply Reply Quote 0
                          • S
                            stephenw10 Netgate Administrator
                            last edited by Nov 17, 2022, 6:26 PM

                            It only affects the new layer2 rules in 22.05. The only real mitigation you can apply there is to avoid using them as far as possible. Otherwise you can upgrade to a 23.01snapshot where it's fixed. Those are not in beta yet though.

                            Steve

                            L 1 Reply Last reply Nov 18, 2022, 1:31 AM Reply Quote 1
                            • L
                              lukeskyscraper @stephenw10
                              last edited by Nov 18, 2022, 1:31 AM

                              @stephenw What are these new layer2 rules that are causing this problem, and how do we avoid using them? I have a firewall in production that constantly has this error, causing all sorts of problems for the client.

                              K 1 Reply Last reply Nov 18, 2022, 8:41 AM Reply Quote 0
                              • K
                                kprovost @lukeskyscraper
                                last edited by Nov 18, 2022, 8:41 AM

                                @lukeskyscraper Only the captive portal feature uses layer 2 rules. Disabling captive portal should mean you won't run into the issue again.

                                C D 2 Replies Last reply Nov 18, 2022, 9:22 AM Reply Quote 1
                                • C
                                  ChrisJenk @kprovost
                                  last edited by Nov 18, 2022, 9:22 AM

                                  @kprovost I encountered the issue several times and I do not use captive portal at all (not even configured).

                                  K 1 Reply Last reply Nov 18, 2022, 10:04 AM Reply Quote 1
                                  • K
                                    kprovost @ChrisJenk
                                    last edited by Nov 18, 2022, 10:04 AM

                                    @chrisjenk That's somewhat unexpected. It may be worth testing a 23.01 snapshot to confirm it fixes the issue for you as well, but there's no other workaround.

                                    L 1 Reply Last reply Nov 18, 2022, 5:13 PM Reply Quote 1
                                    • L
                                      lukeskyscraper @kprovost
                                      last edited by Nov 18, 2022, 5:13 PM

                                      @kprovost I don't use any captive portal features either. I do use Adam:ONE though, as well as pfBlocker for geo IP lists. Yesterday I got this firewall to reload its filter by disabling pfBlocker, reloading, then re-enabling it afterwards. But... it seems to be a different fix, every time this problem happens. Sometimes a reboot works, sometimes it works to backup and restore the full configuration, and this time it was pfblocker.

                                      I hope 23.01 becomes available soon. It would be nice if they Netgate would put this fix out as a patch in the meantime...

                                      A 1 Reply Last reply Nov 18, 2022, 6:09 PM Reply Quote 0
                                      • D
                                        djrobx @kprovost
                                        last edited by Nov 18, 2022, 5:35 PM

                                        @kprovost I ran into this and don't have a captive portal either. My configuration is pretty much the same that I have been using since 2.4.5, so not using any "new" features. I have not seen the issue recur since applying the kernel patch though.

                                        1 Reply Last reply Reply Quote 0
                                        • A
                                          artooro @lukeskyscraper
                                          last edited by Nov 18, 2022, 6:09 PM

                                          @lukeskyscraper what kind of hardware are you using? There is a patch for Intel and some ARM devices, which has been working for us.

                                          L 1 Reply Last reply Nov 18, 2022, 6:15 PM Reply Quote 0
                                          • First post
                                            Last post
                                          Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.