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

    Unbound not logging queries

    Scheduled Pinned Locked Moved Plus 23.01 Development Snapshots (Retired)
    17 Posts 2 Posters 2.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.
    • jimpJ
      jimp Rebel Alliance Developer Netgate
      last edited by

      As a test can you try to see if it happens if you have nothing selected in either interface box? Having 'all' selected should be equivalent, but it's still better to test with everything unset.

      Also, are all of the selected interfaces static (IPv4 and IPV6)?

      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!

      M 1 Reply Last reply Reply Quote 0
      • M
        maverick_slo @jimp
        last edited by

        @jimp The following input errors were detected:

        One or more Network Interfaces must be selected for binding.
        One or more Outgoing Network Interfaces must be selected.
        

        All interfaces are static

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

          OK, so pick 'All' there, that must have been fixed up at some point. In some of those controls in other parts of the GUI, selecting nothing is the same as selecting "All".

          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!

          M 1 Reply Last reply Reply Quote 0
          • M
            maverick_slo @jimp
            last edited by

            Did it:

            ##########################
            # Unbound Configuration
            ##########################
            
            ##
            # Server configuration
            ##
            server:
            
            chroot: /var/unbound
            username: "unbound"
            directory: "/var/unbound"
            pidfile: "/var/run/unbound.pid"
            use-syslog: yes
            port: 53
            verbosity: 0
            hide-identity: yes
            hide-version: yes
            harden-glue: yes
            do-ip4: yes
            do-ip6: yes
            do-udp: yes
            do-tcp: yes
            do-daemonize: yes
            module-config: "validator iterator"
            unwanted-reply-threshold: 0
            num-queries-per-thread: 512
            jostle-timeout: 200
            infra-keep-probing: yes
            infra-host-ttl: 900
            infra-cache-numhosts: 10000
            outgoing-num-tcp: 10
            incoming-num-tcp: 10
            edns-buffer-size: 1232
            cache-max-ttl: 86400
            cache-min-ttl: 0
            harden-dnssec-stripped: no
            msg-cache-size: 10m
            rrset-cache-size: 20m
            
            num-threads: 3
            msg-cache-slabs: 2
            rrset-cache-slabs: 2
            infra-cache-slabs: 2
            key-cache-slabs: 2
            outgoing-range: 4096
            #so-rcvbuf: 4m
            auto-trust-anchor-file: /var/unbound/root.key
            prefetch: yes
            prefetch-key: yes
            use-caps-for-id: no
            serve-expired: no
            aggressive-nsec: no
            # Statistics
            # Unbound Statistics
            statistics-interval: 0
            extended-statistics: yes
            statistics-cumulative: yes
            
            # TLS Configuration
            tls-cert-bundle: "/etc/ssl/cert.pem"
            
            # Interface IP addresses to bind to
            interface-automatic: yes
            
            
            # DNS Rebinding
            
            
            
            
            # Access lists
            include: /var/unbound/access_lists.conf
            
            # Static host entries
            include: /var/unbound/host_entries.conf
            
            # dhcp lease entries
            include: /var/unbound/dhcpleases_entries.conf
            
            # OpenVPN client entries
            include: /var/unbound/openvpn.*.conf
            
            # Domain overrides
            include: /var/unbound/domainoverrides.conf
            
            
            # Unbound custom options
            server:
            log-queries: yes
            domain-insecure:localdomain.local
            
            
            
            ###
            # Remote Control Config
            ###
            include: /var/unbound/remotecontrol.conf
            

            Same result..

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

              OK, I wanted to rule out some changes I made that would only trigger in certain cases when specific interfaces were selected. If it's the same with/without then you can put it back the way it was for now.

              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!

              M 1 Reply Last reply Reply Quote 0
              • M
                maverick_slo @jimp
                last edited by

                I noticed that last lines in resolver logs are always
                3ee120c7-55eb-4ab3-aa0c-e4d1e8e186bf-image.png

                Maybe race condition?

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

                  Wouldn't be related, filterdns isn't tied into unbound except that it would run queries against it (if the system is set to do so).

                  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!

                  M 1 Reply Last reply Reply Quote 1
                  • M
                    maverick_slo @jimp
                    last edited by

                    Hmm maybe just delay unbound start, move it down the list?

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

                      There are a lot of catch-22/chicken-egg scenarios there because a lot of things need DNS so Unbound has to be up early.

                      It's not clear why it isn't logging for you when it is for others (including me).

                      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!

                      M 1 Reply Last reply Reply Quote 0
                      • M
                        maverick_slo @jimp
                        last edited by

                        From what I see, it respects the logging level set to "0" in advanced config.
                        If I select query level log there it will log... But it will also send huge amount of data to my siem which I dont want it to... I just want to log queries and no more... It seems like its not respecting custom options at boot time...

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