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

    23.01 Unable to answer DNS queries after upgrade

    Scheduled Pinned Locked Moved General pfSense Questions
    29 Posts 6 Posters 6.6k Views 5 Watching
    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.
    • Bob.DigB Offline
      Bob.Dig LAYER 8 @jimp
      last edited by Bob.Dig

      @jimp Is this regarding to OP or "to the rest", because OPs problem is gone as far as I can see.
      For me I have ULAs so no delegated prefix at all and unbound still only allows IPv4. Also I am rebooting my pfSense on a daily bases via cron. Restarting Unbound doesn't solves this. If it helps you could move my thread in an active forum.

      1 Reply Last reply Reply Quote 0
      • jimpJ Offline
        jimp Rebel Alliance Developer Netgate
        last edited by

        Adding a manual ACL works around the issue but it doesn't solve the root cause of the problem.

        By default the IPv4 and IPv6 networks of all local (non-WAN) interfaces used by Unbound should be allowed through Unbound. If the list is incomplete in some way then the networks were not on the interface when the Unbound config was generated.

        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!

        Bob.DigB 1 Reply Last reply Reply Quote 0
        • Bob.DigB Offline
          Bob.Dig LAYER 8 @jimp
          last edited by

          @jimp I will delete it manually if you tell a windows noob where to find it, I have not that much options set.

          1 Reply Last reply Reply Quote 0
          • jimpJ Offline
            jimp Rebel Alliance Developer Netgate
            last edited by

            The ACLs are in /var/unbound/access_lists.conf so that's where I'd look.

            Even with your manual ACL entry the automatic ones will still be there.

            Anyone who sees this should check the file before touching anything else and then again after restarting Unbound to see if there is a difference.

            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!

            T Bob.DigB 2 Replies Last reply Reply Quote 0
            • T Offline
              thebear @jimp
              last edited by thebear

              @jimp

              It seems only the loopbacks are in the auto config. I'm using DHCP-PD for my LAN.

              With my manual IPv6 ACL

              [23.01-RELEASE][admin@pfSense.high.local]/root: cat /var/unbound/access_lists.conf
              access-control: 127.0.0.1/32 allow_snoop
              access-control: ::1 allow_snoop
              access-control: 10.10.10.0/24 allow
              access-control: 10.81.240.0/22 allow
              access-control: 10.110.1.0/24 allow
              access-control: 10.110.2.0/24 allow
              access-control: 127.0.0.0/8 allow
              access-control: 172.16.1.0/24 allow
              access-control: 172.16.2.0/24 allow
              access-control: 172.16.6.0/24 allow
              access-control: 172.16.7.0/24 allow
              access-control: 172.16.8.0/24 allow
              access-control: 172.16.26.0/24 allow
              access-control: 172.16.27.0/24 allow
              access-control: ::1/128 allow
              #WireGuard
              access-control: 10.10.10.0/24 allow
              #IPv6
              access-control: 2a02:a469:<cut>::/48 allow
              

              With the default auto generated ACL where the DNS request at the IPv6 address are REFUSED.

              [23.01-RELEASE][admin@pfSense.high.local]/root: cat /var/unbound/access_lists.conf
              access-control: 127.0.0.1/32 allow_snoop
              access-control: ::1 allow_snoop
              access-control: 10.10.10.0/24 allow
              access-control: 10.81.240.0/22 allow
              access-control: 10.110.1.0/24 allow
              access-control: 10.110.2.0/24 allow
              access-control: 127.0.0.0/8 allow
              access-control: 172.16.1.0/24 allow
              access-control: 172.16.2.0/24 allow
              access-control: 172.16.6.0/24 allow
              access-control: 172.16.7.0/24 allow
              access-control: 172.16.8.0/24 allow
              access-control: 172.16.26.0/24 allow
              access-control: 172.16.27.0/24 allow
              access-control: ::1/128 allow
              #WireGuard
              access-control: 10.10.10.0/24 allow
              
              jimpJ 1 Reply Last reply Reply Quote 0
              • jimpJ Offline
                jimp Rebel Alliance Developer Netgate @thebear
                last edited by

                @thebear So your LAN interface(s) use track6 and get allocations from a DHCPv6 WAN?

                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!

                T 1 Reply Last reply Reply Quote 0
                • T Offline
                  thebear @jimp
                  last edited by thebear

                  @jimp yes

                  EDIT extra info regarding the WAN its PPPoE @jimp

                  ad037f2f-62d2-4d6e-b904-c99c1b0bcac4-image.png

                  0fb28b48-4cfe-4eed-a397-73aa3421cbdc-image.png

                  043a3721-67e6-4d94-97a3-bf05738f70e6-image.png

                  via unmanged SLAAC
                  c4bcb2b6-c592-4785-b0c4-cf891c0ad63a-image.png

                  1 Reply Last reply Reply Quote 0
                  • Bob.DigB Offline
                    Bob.Dig LAYER 8 @jimp
                    last edited by

                    @jimp said in 23.01 Unable to answer DNS queries after upgrade:

                    The ACLs are in /var/unbound/access_lists.conf so that's where I'd look.

                    Yes but that was already done in some other threads around this problem. I am willing to delete my whole resolver config if it helps.

                    1 Reply Last reply Reply Quote 0
                    • T thebear referenced this topic on
                    • Bob.DigB Offline
                      Bob.Dig LAYER 8
                      last edited by

                      There is a working fix here.

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