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 3.5k 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.
    • M
      maverick_slo @jimp
      last edited by

      @jimp
      As for interfaces, outgoing: ALL
      Listening on:
      afb093e2-283e-4a95-af31-a441ffd4fc04-image.png

      1 Reply Last reply Reply Quote 0
      • 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.