seit ein paar Tagen werden auf dem Dashboard unter "Top Clients" nur noch die IP angezeigt. Ich habe unter Settings/All Settings/Resolver settings alle Kombinationen versucht.
Im Log werden keine PTR-Requests des localhosts registriert.
nslookup und dig funktionieren in beide Richtungen und werden auch gelogt.
Ansonsten bitte einmal debug.resolver auf true setzen und die Datei /var/log/pihole/FTL.log beobachten. Die Namen werden in regelmäßigen Intervallen aktualisiert - es wird sich nicht sofort etwas tun (außer ein neuer Client taucht auf).
resolver.resolveIPv4 enabled
resolver.resolveIPv6 enabled
resolver.networkNames enabled
resolver.refreshNames ALL
Vielleicht ist das interessant:
2023-12-05 08:47:14.589 [89594/T89598] DEBUG_RESOLVER: Trying to resolve 192.168.25.84
2023-12-05 08:47:14.589 [89594/T89598] DEBUG_RESOLVER: Set nameservers to:
2023-12-05 08:47:14.605 [89594/T89598] DEBUG_RESOLVER: ---> "" (not found internally: Name does not resolve
2023-12-05 08:47:14.606 [89594/T89598] DEBUG_RESOLVER: Restored nameservers to:
2023-12-05 08:47:14.621 [89594/T89598] DEBUG_RESOLVER: ---> "" (not found externally: Name does not resolve)
2023-12-05 08:47:14.625 [89594/T89598] DEBUG_RESOLVER: ---> not found
2023-12-05 08:47:14.626 [89594/T89598] DEBUG_RESOLVER: Client 192.168.25.84 -> "" is new
2023-12-05 08:47:14.626 [89594/T89598] DEBUG_RESOLVER: 1 / 97 client host names resolved
2023-12-05 08:47:14.627 [89594/T89598] DEBUG_RESOLVER: Skipping upstream 127.0.0.1 (localhost) because it was inactive for 64304 seconds
2023-12-05 08:47:14.627 [89594/T89598] DEBUG_RESOLVER: Skipping upstream 1.1.1.1 () because it was inactive for 80979 seconds
2023-12-05 08:47:14.627 [89594/T89598] DEBUG_RESOLVER: 2 / 2 upstream server host names resolved
2023-12-05 08:48:13.568 [89594M] DEBUG_RESOLVER: ---> not found
2023-12-05 08:48:13.572 [89594M] DEBUG_RESOLVER: getIfaceFromIP(): "SELECT interface FROM network JOIN network_addresses ON network_addresses.network_id = network.id WHERE network_addresses.ip = ? AND interface != 'N/A' AND interface IS NOT NULL;" with ? = "fd00::5031:1229:ea3d:669f"
2023-12-05 08:48:18.643 [89594M] DEBUG_RESOLVER: ---> not found
2023-12-05 08:48:18.647 [89594M] DEBUG_RESOLVER: getIfaceFromIP(): "SELECT interface FROM network JOIN network_addresses ON network_addresses.network_id = network.id WHERE network_addresses.ip = ? AND interface != 'N/A' AND interface IS NOT NULL;" with ? = "192.168.25.84"
2023-12-05 08:48:58.986 [99196/F89594] DEBUG_ANY: Reopening Gravity database for this fork
2023-12-05 08:49:20.557 [89594M] DEBUG_RESOLVER: ---> not found
2023-12-05 08:49:20.561 [89594M] DEBUG_RESOLVER: getIfaceFromIP(): "SELECT interface FROM network JOIN network_addresses ON network_addresses.network_id = network.id WHERE network_addresses.ip = ? AND interface != 'N/A' AND interface IS NOT NULL;" with ? = "192.168.25.84"
2023-12-05 08:49:59.082 [89594M] DEBUG_RESOLVER: ---> not found
2023-12-05 08:49:59.086 [89594M] DEBUG_RESOLVER: getIfaceFromIP(): "SELECT interface FROM network JOIN network_addresses ON network_addresses.network_id = network.id WHERE network_addresses.ip = ? AND interface != 'N/A' AND interface IS NOT NULL;" with ? = "fd00::6972:cdbf:8f27:80d5"
2023-12-05 08:49:59.098 [89594M] DEBUG_RESOLVER: ---> not found
2023-12-05 08:49:59.103 [89594M] DEBUG_RESOLVER: getIfaceFromIP(): "SELECT interface FROM network JOIN network_addresses ON network_addresses.network_id = network.id WHERE network_addresses.ip = ? AND interface != 'N/A' AND interface IS NOT NULL;" with ? = "fd00::6972:cdbf:8f27:80d5"
2023-12-05 08:49:59.116 [89594M] DEBUG_RESOLVER: ---> not found
2023-12-05 08:49:59.119 [89594M] DEBUG_RESOLVER: getIfaceFromIP(): "SELECT interface FROM network JOIN network_addresses ON network_addresses.network_id = network.id WHERE network_addresses.ip = ? AND interface != 'N/A' AND interface IS NOT NULL;" with ? = "fd00::6972:cdbf:8f27:80d5"
2023-12-05 08:50:19.744 [89594M] DEBUG_RESOLVER: ---> not found
2023-12-05 08:50:19.748 [89594M] DEBUG_RESOLVER: getIfaceFromIP(): "SELECT interface FROM network JOIN network_addresses ON network_addresses.network_id = network.id WHERE network_addresses.ip = ? AND interface != 'N/A' AND interface IS NOT NULL;" with ? = "192.168.25.84"
2023-12-05 08:50:59.003 [99219/F89594] DEBUG_ANY: Reopening Gravity database for this fork
1.1.1.1 hatte ich kurzfristig mal probiert. Im Moment ist unbound als einziger Resolver aktiv.
Trotzdem taucht 1.1.1.1 im Log auf...
2023-12-05 08:50:59.003 [99219/F89594] DEBUG_ANY: Reopening Gravity database for this fork
2023-12-05 09:00:00.427 [89594/T89598] DEBUG_RESOLVER: Skipping client 192.168.xxx () because it was inactive for 34766 seconds
2023-12-05 09:00:00.427 [89594/T89598] DEBUG_RESOLVER: Trying to resolve ::
2023-12-05 09:00:00.427 [89594/T89598] DEBUG_RESOLVER: ---> "pi.hole" (special)
2023-12-05 09:00:00.427 [89594/T89598] DEBUG_RESOLVER: Client :: -> "pi.hole" is new
2023-12-05 09:00:00.427 [89594/T89598] DEBUG_RESOLVER: Trying to resolve 2a02:908:13b4:xxx
2023-12-05 09:00:00.428 [89594/T89598] DEBUG_RESOLVER: Set nameservers to:
2023-12-05 09:00:00.597 [89594/T89598] DEBUG_RESOLVER: ---> "" (not found internally: Name does not resolve
2023-12-05 09:00:00.597 [89594/T89598] DEBUG_RESOLVER: Restored nameservers to:
2023-12-05 09:00:00.613 [89594/T89598] DEBUG_RESOLVER: ---> "" (not found externally: Name does not resolve)
2023-12-05 09:00:00.618 [89594/T89598] DEBUG_RESOLVER: ---> not found
2023-12-05 09:00:00.619 [89594/T89598] DEBUG_RESOLVER: Client 2a02:908:13b4:xxx -> "" is new
2023-12-05 09:00:00.619 [89594/T89598] DEBUG_RESOLVER: Skipping client 192.168.xx () because it was inactive for 77080 seconds
2023-12-05 09:00:00.619 [89594/T89598] DEBUG_RESOLVER: Trying to resolve 192.168.xx
2023-12-05 09:00:00.619 [89594/T89598] DEBUG_RESOLVER: Set nameservers to:
2023-12-05 09:00:00.633 [89594/T89598] DEBUG_RESOLVER: ---> "" (not found internally: Name does not resolve
2023-12-05 09:00:00.634 [89594/T89598] DEBUG_RESOLVER: Restored nameservers to:
2023-12-05 09:00:00.647 [89594/T89598] DEBUG_RESOLVER: ---> "" (not found externally: Name does not resolve)
2023-12-05 09:00:00.651 [89594/T89598] DEBUG_RESOLVER: ---> not found
2023-12-05 09:00:00.652 [89594/T89598] DEBUG_RESOLVER: Client 192.168.xx -> "" is new
2023-12-05 09:00:00.653 [89594/T89598] DEBUG_RESOLVER: Trying to resolve 192.168.xx
2023-12-05 09:00:00.653 [89594/T89598] DEBUG_RESOLVER: Set nameservers to:
2023-12-05 09:00:00.667 [89594/T89598] DEBUG_RESOLVER: ---> "" (not found internally: Name does not resolve
2023-12-05 09:00:00.667 [89594/T89598] DEBUG_RESOLVER: Restored nameservers to:
2023-12-05 09:00:00.680 [89594/T89598] DEBUG_RESOLVER: ---> "" (not found externally: Name does not resolve)
2023-12-05 09:00:00.684 [89594/T89598] DEBUG_RESOLVER: ---> not found
2023-12-05 09:00:00.686 [89594/T89598] DEBUG_RESOLVER: Client 192.168.xx -> "" is new
2023-12-05 09:00:00.686 [89594/T89598] DEBUG_RESOLVER: Skipping client 10.0.xx () because it was inactive for 73821 seconds
2023-12-05 09:00:00.686 [89594/T89598] DEBUG_RESOLVER: Skipping client fd00::xxx () because it was inactive for 48510 seconds
2023-12-05 09:00:00.686 [89594/T89598] DEBUG_RESOLVER: Trying to resolve 192.168.xx
2023-12-05 09:00:00.686 [89594/T89598] DEBUG_RESOLVER: Set nameservers to:
2023-12-05 09:00:00.702 [89594/T89598] DEBUG_RESOLVER: ---> "" (not found internally: Name does not resolve
2023-12-05 09:00:00.702 [89594/T89598] DEBUG_RESOLVER: Restored nameservers to:
2023-12-05 09:00:00.717 [89594/T89598] DEBUG_RESOLVER: ---> "" (not found externally: Name does not resolve)
2023-12-05 09:00:00.721 [89594/T89598] DEBUG_RESOLVER: ---> not found
2023-12-05 09:00:00.722 [89594/T89598] DEBUG_RESOLVER: Client 192.168.xx -> "" is new
2023-12-05 09:00:00.722 [89594/T89598] DEBUG_RESOLVER: Trying to resolve 10.0.xx
2023-12-05 09:00:00.722 [89594/T89598] DEBUG_RESOLVER: Set nameservers to:
2023-12-05 09:00:00.740 [89594/T89598] DEBUG_RESOLVER: ---> "" (not found internally: Name does not resolve
2023-12-05 09:00:00.740 [89594/T89598] DEBUG_RESOLVER: Restored nameservers to:
2023-12-05 09:00:00.756 [89594/T89598] DEBUG_RESOLVER: ---> "" (not found externally: Name does not resolve)
2023-12-05 09:00:00.761 [89594/T89598] DEBUG_RESOLVER: ---> not found
2023-12-05 09:00:00.762 [89594/T89598] DEBUG_RESOLVER: Client 10.0.xx -> "" is new
2023-12-05 09:00:00.762 [89594/T89598] DEBUG_RESOLVER: Trying to resolve 2a02:908:13b4:xxx
2023-12-05 09:00:00.762 [89594/T89598] DEBUG_RESOLVER: Set nameservers to:
2023-12-05 09:00:01.096 [89594/T89598] DEBUG_RESOLVER: ---> "" (not found internally: Name does not resolve
2023-12-05 09:00:01.096 [89594/T89598] DEBUG_RESOLVER: Restored nameservers to:
2023-12-05 09:00:01.115 [89594/T89598] DEBUG_RESOLVER: ---> "" (not found externally: Name does not resolve)
2023-12-05 09:00:01.119 [89594/T89598] DEBUG_RESOLVER: ---> not found
2023-12-05 09:00:01.120 [89594/T89598] DEBUG_RESOLVER: Client 2a02:908:13b4:xxx -> "" is new
2023-12-05 09:00:01.120 [89594/T89598] DEBUG_RESOLVER: Trying to resolve 192.168.xx
2023-12-05 09:00:01.121 [89594/T89598] DEBUG_RESOLVER: Set nameservers to:
2023-12-05 09:00:01.137 [89594/T89598] DEBUG_RESOLVER: ---> "" (not found internally: Name does not resolve
2023-12-05 09:00:01.137 [89594/T89598] DEBUG_RESOLVER: Restored nameservers to:
2023-12-05 09:00:01.153 [89594/T89598] DEBUG_RESOLVER: ---> "" (not found externally: Name does not resolve)
2023-12-05 09:00:01.157 [89594/T89598] DEBUG_RESOLVER: ---> not found
2023-12-05 09:00:01.158 [89594/T89598] DEBUG_RESOLVER: Client 192.168.xx -> "" is new
2023-12-05 09:00:01.158 [89594/T89598] DEBUG_RESOLVER: Skipping client 2a02:908:13b4:89c0:d0ce:1eff:fe25:f8a5 () because it was inactive for 41659 seconds
2023-12-05 09:00:01.158 [89594/T89598] DEBUG_RESOLVER: Skipping client 192.168.xx () because it was inactive for 32466 seconds
2023-12-05 09:00:01.159 [89594/T89598] DEBUG_RESOLVER: Skipping client 192.168.xx () because it was inactive for 38728 seconds
2023-12-05 09:00:01.159 [89594/T89598] DEBUG_RESOLVER: Skipping client 2a02:908:13b4:89c.xxx () because it was inactive for 20197 seconds
2023-12-05 09:00:01.159 [89594/T89598] DEBUG_RESOLVER: Skipping client 192.168.xx () because it was inactive for 38724 seconds
2023-12-05 09:00:01.159 [89594/T89598] DEBUG_RESOLVER: Skipping client 2a02:908:13b4:89c0:xxx () because it was inactive for 38728 seconds
2023-12-05 09:00:01.160 [89594/T89598] DEBUG_RESOLVER: Skipping client fd00::xxx () because it was inactive for 38728 seconds
2023-12-05 09:00:01.160 [89594/T89598] DEBUG_RESOLVER: Skipping client fe80::bed7:d4ff:feec:576e () because it was inactive for 38728 seconds
2023-12-05 09:00:01.160 [89594/T89598] DEBUG_RESOLVER: Skipping client 2a02:908:13b4:89c0:2deb:f292:58c:2334 () because it was inactive for 38438 seconds
2023-12-05 09:00:01.160 [89594/T89598] DEBUG_RESOLVER: Trying to resolve 192.168.xx
2023-12-05 09:00:01.160 [89594/T89598] DEBUG_RESOLVER: Set nameservers to:
2023-12-05 09:00:01.176 [89594/T89598] DEBUG_RESOLVER: ---> "" (not found internally: Name does not resolve
2023-12-05 09:00:01.176 [89594/T89598] DEBUG_RESOLVER: Restored nameservers to:
2023-12-05 09:00:01.191 [89594/T89598] DEBUG_RESOLVER: ---> "" (not found externally: Name does not resolve)
2023-12-05 09:00:01.195 [89594/T89598] DEBUG_RESOLVER: ---> not found
2023-12-05 09:00:01.196 [89594/T89598] DEBUG_RESOLVER: Client 192.168.xx -> "" is new
2023-12-05 09:00:01.196 [89594/T89598] DEBUG_RESOLVER: Skipping client 2a02:908:13b4:89c0:xxx () because it was inactive for 35823 seconds
2023-12-05 09:00:01.197 [89594/T89598] DEBUG_RESOLVER: Trying to resolve 192.168.xx
2023-12-05 09:00:01.197 [89594/T89598] DEBUG_RESOLVER: Set nameservers to:
2023-12-05 09:00:01.213 [89594/T89598] DEBUG_RESOLVER: ---> "" (not found internally: Name does not resolve
2023-12-05 09:00:01.213 [89594/T89598] DEBUG_RESOLVER: Restored nameservers to:
2023-12-05 09:00:01.229 [89594/T89598] DEBUG_RESOLVER: ---> "" (not found externally: Name does not resolve)
2023-12-05 09:00:01.233 [89594/T89598] DEBUG_RESOLVER: ---> not found
2023-12-05 09:00:01.235 [89594/T89598] DEBUG_RESOLVER: Client 192.168.2xx -> "" is new
2023-12-05 09:00:01.235 [89594/T89598] DEBUG_RESOLVER: Skipping client fd42:42:42::5 () because it was inactive for 31987 seconds
2023-12-05 09:00:01.235 [89594/T89598] DEBUG_RESOLVER: Skipping client 127.0.0.1 (localhost) because it was inactive for 79674 seconds
2023-12-05 09:00:01.235 [89594/T89598] DEBUG_RESOLVER: Skipping client 192.168.xxx () because it was inactive for 30431 seconds
2023-12-05 09:00:01.235 [89594/T89598] DEBUG_RESOLVER: Trying to resolve fe80::xxx
2023-12-05 09:00:01.236 [89594/T89598] DEBUG_RESOLVER: Set nameservers to:
2023-12-05 09:00:01.251 [89594/T89598] DEBUG_RESOLVER: ---> "" (not found internally: Name does not resolve
2023-12-05 09:00:01.251 [89594/T89598] DEBUG_RESOLVER: Restored nameservers to:
2023-12-05 09:00:01.268 [89594/T89598] DEBUG_RESOLVER: ---> "" (not found externally: Name does not resolve)
2023-12-05 09:00:01.272 [89594/T89598] DEBUG_RESOLVER: ---> not found
2023-12-05 09:00:01.273 [89594/T89598] DEBUG_RESOLVER: Client fe80::xxx -> "" is new
2023-12-05 09:00:01.274 [89594/T89598] DEBUG_RESOLVER: Skipping client 2a02:908:13b4:89c0:xxx () because it was inactive for 28815 seconds
2023-12-05 09:00:01.274 [89594/T89598] DEBUG_RESOLVER: Skipping client fd00::xxx () because it was inactive for 35823 seconds
2023-12-05 09:00:01.274 [89594/T89598] DEBUG_RESOLVER: Skipping client 2a02:908:13b4:89c0:xxx () because it was inactive for 19563 seconds
2023-12-05 09:00:01.274 [89594/T89598] DEBUG_RESOLVER: Skipping client 2a02:908:13b4:89c0:xxx () because it was inactive for 35759 seconds
2023-12-05 09:00:01.274 [89594/T89598] DEBUG_RESOLVER: Skipping client fd00::xxx () because it was inactive for 35761 seconds
2023-12-05 09:00:01.274 [89594/T89598] DEBUG_RESOLVER: Skipping client 2a02:908:13b4:89c0:xxx () because it was inactive for 33303 seconds
2023-12-05 09:00:01.275 [89594/T89598] DEBUG_RESOLVER: Skipping client 192.168.xxx () because it was inactive for 24684 seconds
2023-12-05 09:00:01.275 [89594/T89598] DEBUG_RESOLVER: Skipping client fd00::xxx () because it was inactive for 19565 seconds
2023-12-05 09:00:01.275 [89594/T89598] DEBUG_RESOLVER: Skipping client fe80::xxx () because it was inactive for 19570 seconds
2023-12-05 09:00:01.275 [89594/T89598] DEBUG_RESOLVER: Trying to resolve fd00::xxx
2023-12-05 09:00:01.275 [89594/T89598] DEBUG_RESOLVER: Set nameservers to:
2023-12-05 09:00:01.292 [89594/T89598] DEBUG_RESOLVER: ---> "" (not found internally: Name does not resolve
2023-12-05 09:00:01.292 [89594/T89598] DEBUG_RESOLVER: Restored nameservers to:
2023-12-05 09:00:01.307 [89594/T89598] DEBUG_RESOLVER: ---> "" (not found externally: Name does not resolve)
2023-12-05 09:00:01.312 [89594/T89598] DEBUG_RESOLVER: ---> not found
2023-12-05 09:00:01.313 [89594/T89598] DEBUG_RESOLVER: Client fd00::xxx -> "" is new
2023-12-05 09:00:01.313 [89594/T89598] DEBUG_RESOLVER: Skipping client fd00::xxx () because it was inactive for 12575 seconds
2023-12-05 09:00:01.313 [89594/T89598] DEBUG_RESOLVER: Trying to resolve 2a02:908:13b4:89c0:xxx
2023-12-05 09:00:01.313 [89594/T89598] DEBUG_RESOLVER: Set nameservers to:
2023-12-05 09:00:01.701 [89594/T89598] DEBUG_RESOLVER: ---> "" (not found internally: Name does not resolve
2023-12-05 09:00:01.701 [89594/T89598] DEBUG_RESOLVER: Restored nameservers to:
2023-12-05 09:00:02.449 [89594/T89598] DEBUG_RESOLVER: ---> "" (not found externally: Name does not resolve)
2023-12-05 09:00:02.453 [89594/T89598] DEBUG_RESOLVER: ---> not found
2023-12-05 09:00:02.454 [89594/T89598] DEBUG_RESOLVER: Client 2a02:908:13b4:89c0:xxx -> "" is new
2023-12-05 09:00:02.454 [89594/T89598] DEBUG_RESOLVER: Trying to resolve fd00::xxx
2023-12-05 09:00:02.455 [89594/T89598] DEBUG_RESOLVER: Set nameservers to:
2023-12-05 09:00:02.472 [89594/T89598] DEBUG_RESOLVER: ---> "" (not found internally: Name does not resolve
2023-12-05 09:00:02.472 [89594/T89598] DEBUG_RESOLVER: Restored nameservers to:
2023-12-05 09:00:02.487 [89594/T89598] DEBUG_RESOLVER: ---> "" (not found externally: Name does not resolve)
2023-12-05 09:00:02.491 [89594/T89598] DEBUG_RESOLVER: ---> not found
2023-12-05 09:00:02.492 [89594/T89598] DEBUG_RESOLVER: Client fd00::xxx -> "" is new
2023-12-05 09:00:02.493 [89594/T89598] DEBUG_RESOLVER: Skipping client 192.168.xxx () because it was inactive for 20013 seconds
2023-12-05 09:00:02.493 [89594/T89598] DEBUG_RESOLVER: Skipping client fd00::xxx () because it was inactive for 67080 seconds
2023-12-05 09:00:02.493 [89594/T89598] DEBUG_RESOLVER: Trying to resolve 2a02:908:13b4:89c0:xxx
2023-12-05 09:00:02.493 [89594/T89598] DEBUG_RESOLVER: Set nameservers to:
2023-12-05 09:00:02.549 [89594/T89598] DEBUG_RESOLVER: ---> "" (not found internally: Name does not resolve
2023-12-05 09:00:02.549 [89594/T89598] DEBUG_RESOLVER: Restored nameservers to:
2023-12-05 09:00:02.565 [89594/T89598] DEBUG_RESOLVER: ---> "" (not found externally: Name does not resolve)
2023-12-05 09:00:02.570 [89594/T89598] DEBUG_RESOLVER: ---> not found
2023-12-05 09:00:02.571 [89594/T89598] DEBUG_RESOLVER: Client 2a02:908:13b4:89c0:xxx -> "" is new
2023-12-05 09:00:02.571 [89594/T89598] DEBUG_RESOLVER: Trying to resolve fd00::xxx
2023-12-05 09:00:02.571 [89594/T89598] DEBUG_RESOLVER: Set nameservers to:
2023-12-05 09:00:02.585 [89594/T89598] DEBUG_RESOLVER: ---> "" (not found internally: Name does not resolve
2023-12-05 09:00:02.585 [89594/T89598] DEBUG_RESOLVER: Restored nameservers to:
2023-12-05 09:00:02.601 [89594/T89598] DEBUG_RESOLVER: ---> "" (not found externally: Name does not resolve)
2023-12-05 09:00:02.605 [89594/T89598] DEBUG_RESOLVER: ---> not found
2023-12-05 09:00:02.606 [89594/T89598] DEBUG_RESOLVER: Client fd00::xxx -> "" is new
2023-12-05 09:00:02.607 [89594/T89598] DEBUG_RESOLVER: Skipping client 2a02:908:13b4:89c0:7842:7fff:fe66:b71c () because it was inactive for 71884 seconds
2023-12-05 09:00:02.607 [89594/T89598] DEBUG_RESOLVER: Trying to resolve fd00::xxx
2023-12-05 09:00:02.607 [89594/T89598] DEBUG_RESOLVER: Set nameservers to:
2023-12-05 09:00:02.621 [89594/T89598] DEBUG_RESOLVER: ---> "" (not found internally: Name does not resolve
2023-12-05 09:00:02.621 [89594/T89598] DEBUG_RESOLVER: Restored nameservers to:
2023-12-05 09:00:02.636 [89594/T89598] DEBUG_RESOLVER: ---> "" (not found externally: Name does not resolve)
2023-12-05 09:00:02.641 [89594/T89598] DEBUG_RESOLVER: ---> not found
2023-12-05 09:00:02.642 [89594/T89598] DEBUG_RESOLVER: Client fd00::xxx -> "" is new
2023-12-05 09:00:02.642 [89594/T89598] DEBUG_RESOLVER: Skipping client fd00::444c:4c50:1701:f37a () because it was inactive for 57712 seconds
2023-12-05 09:00:02.642 [89594/T89598] DEBUG_RESOLVER: Skipping client 2a02:908:13b4:89c0:xxx () because it was inactive for 83253 seconds
2023-12-05 09:00:02.642 [89594/T89598] DEBUG_RESOLVER: Skipping client 2a02:908:13b4:89c0:xxx () because it was inactive for 80213 seconds
2023-12-05 09:00:02.642 [89594/T89598] DEBUG_RESOLVER: Skipping client 10.0.0.4 () because it was inactive for 73811 seconds
2023-12-05 09:00:02.643 [89594/T89598] DEBUG_RESOLVER: Trying to resolve 2a02:908:13b4:89c0:xxx
2023-12-05 09:00:02.643 [89594/T89598] DEBUG_RESOLVER: Set nameservers to:
2023-12-05 09:00:02.922 [89594/T89598] DEBUG_RESOLVER: ---> "" (not found internally: Name does not resolve
2023-12-05 09:00:02.922 [89594/T89598] DEBUG_RESOLVER: Restored nameservers to:
2023-12-05 09:00:02.943 [89594/T89598] DEBUG_RESOLVER: ---> "" (not found externally: Name does not resolve)
2023-12-05 09:00:02.948 [89594/T89598] DEBUG_RESOLVER: ---> not found
2023-12-05 09:00:02.949 [89594/T89598] DEBUG_RESOLVER: Client 2a02:908:13b4:89c0:xxx -> "" is new
2023-12-05 09:00:02.949 [89594/T89598] DEBUG_RESOLVER: Skipping client fd42:42:42::4 () because it was inactive for 75066 seconds
2023-12-05 09:00:02.949 [89594/T89598] DEBUG_RESOLVER: Skipping client 2a02:908:13b4:89c0:xxx () because it was inactive for 70755 seconds
2023-12-05 09:00:02.949 [89594/T89598] DEBUG_RESOLVER: Trying to resolve 2a02:908:13b4:89c0:xxx
2023-12-05 09:00:02.949 [89594/T89598] DEBUG_RESOLVER: Set nameservers to:
2023-12-05 09:00:03.417 [89594/T89598] DEBUG_RESOLVER: ---> "" (not found internally: Name does not resolve
2023-12-05 09:00:03.417 [89594/T89598] DEBUG_RESOLVER: Restored nameservers to:
2023-12-05 09:00:03.437 [89594/T89598] DEBUG_RESOLVER: ---> "" (not found externally: Name does not resolve)
2023-12-05 09:00:03.439 [89594/T89598] DEBUG_RESOLVER: ---> not found
2023-12-05 09:00:03.440 [89594/T89598] DEBUG_RESOLVER: Client 2a02:908:13b4:89c0:xxx -> "" is new
2023-12-05 09:00:03.440 [89594/T89598] DEBUG_RESOLVER: Skipping client fd00::xxx () because it was inactive for 62351 seconds
2023-12-05 09:00:03.440 [89594/T89598] DEBUG_RESOLVER: Skipping client fd00::xxx () because it was inactive for 66383 seconds
2023-12-05 09:00:03.440 [89594/T89598] DEBUG_RESOLVER: Skipping client 2a02:908:13b4:89c0:xxx () because it was inactive for 66386 seconds
2023-12-05 09:00:03.440 [89594/T89598] DEBUG_RESOLVER: Skipping client 2a02:908:13b4:89c0:xxx () because it was inactive for 66166 seconds
2023-12-05 09:00:03.440 [89594/T89598] DEBUG_RESOLVER: Trying to resolve 2a02:908:13b4:89c0:xxx
2023-12-05 09:00:03.440 [89594/T89598] DEBUG_RESOLVER: Set nameservers to:
2023-12-05 09:00:03.670 [89594/T89598] DEBUG_RESOLVER: ---> "" (not found internally: Name does not resolve
2023-12-05 09:00:03.670 [89594/T89598] DEBUG_RESOLVER: Restored nameservers to:
2023-12-05 09:00:03.689 [89594/T89598] DEBUG_RESOLVER: ---> "" (not found externally: Name does not resolve)
2023-12-05 09:00:03.694 [89594/T89598] DEBUG_RESOLVER: ---> not found
2023-12-05 09:00:03.695 [89594/T89598] DEBUG_RESOLVER: Client 2a02:908:13b4:89c0:xxx -> "" is new
2023-12-05 09:00:03.695 [89594/T89598] DEBUG_RESOLVER: Skipping client fd00::xxx () because it was inactive for 64993 seconds
2023-12-05 09:00:03.695 [89594/T89598] DEBUG_RESOLVER: Skipping client fd00::xxx () because it was inactive for 60586 seconds
2023-12-05 09:00:03.695 [89594/T89598] DEBUG_RESOLVER: Trying to resolve fd00::xxx
2023-12-05 09:00:03.695 [89594/T89598] DEBUG_RESOLVER: Set nameservers to:
2023-12-05 09:00:03.710 [89594/T89598] DEBUG_RESOLVER: ---> "" (not found internally: Name does not resolve
2023-12-05 09:00:03.711 [89594/T89598] DEBUG_RESOLVER: Restored nameservers to:
2023-12-05 09:00:03.725 [89594/T89598] DEBUG_RESOLVER: ---> "" (not found externally: Name does not resolve)
2023-12-05 09:00:03.729 [89594/T89598] DEBUG_RESOLVER: ---> not found
2023-12-05 09:00:03.730 [89594/T89598] DEBUG_RESOLVER: Client fd00::xxx -> "" is new
2023-12-05 09:00:03.730 [89594/T89598] DEBUG_RESOLVER: Skipping client fd00::xxx () because it was inactive for 33303 seconds
2023-12-05 09:00:03.730 [89594/T89598] DEBUG_RESOLVER: Skipping client 2a02:908:13b4:xxx () because it was inactive for 32659 seconds
2023-12-05 09:00:03.730 [89594/T89598] DEBUG_RESOLVER: Skipping client fd00::xxx () because it was inactive for 32664 seconds
2023-12-05 09:00:03.731 [89594/T89598] DEBUG_RESOLVER: Skipping client 192.168.xx () because it was inactive for 32663 seconds
2023-12-05 09:00:03.731 [89594/T89598] DEBUG_RESOLVER: Skipping client 2a02:908:13b4:xxx () because it was inactive for 32233 seconds
2023-12-05 09:00:03.732 [89594/T89598] DEBUG_RESOLVER: Skipping client fd00::xxx () because it was inactive for 30431 seconds
2023-12-05 09:00:03.732 [89594/T89598] DEBUG_RESOLVER: Skipping client fe80::xxx () because it was inactive for 32659 seconds
2023-12-05 09:00:03.732 [89594/T89598] DEBUG_RESOLVER: Trying to resolve 192.168.xx 2023-12-05 09:00:03.733 [89594/T89598] DEBUG_RESOLVER: Set nameservers to:
2023-12-05 09:00:03.749 [89594/T89598] DEBUG_RESOLVER: ---> "" (not found internally: Name does not resolve
2023-12-05 09:00:03.749 [89594/T89598] DEBUG_RESOLVER: Restored nameservers to:
2023-12-05 09:00:03.767 [89594/T89598] DEBUG_RESOLVER: ---> "" (not found externally: Name does not resolve)
2023-12-05 09:00:03.771 [89594/T89598] DEBUG_RESOLVER: ---> not found
2023-12-05 09:00:03.773 [89594/T89598] DEBUG_RESOLVER: Client 192.168.xx -> "" is new
2023-12-05 09:00:03.774 [89594/T89598] DEBUG_RESOLVER: 22 / 97 client host names resolved
2023-12-05 09:00:03.774 [89594/T89598] DEBUG_RESOLVER: Skipping upstream 127.0.0.1 (localhost) because it was inactive for 65073 seconds
2023-12-05 09:00:03.774 [89594/T89598] DEBUG_RESOLVER: Skipping upstream 1.1.1.1 () because it was inactive for 81748 seconds
2023-12-05 09:00:03.775 [89594/T89598] DEBUG_RESOLVER: 2 / 2 upstream server host names resolved
Und hier haben wir genau das Problem. Hier sollte jetzt eine Liste mit IP Adressen folgen.
Stattdessen stehen hier keine Adressen, d.h. diese Abfrage geht ins Leere und bekommt dadurch natürlich auch keine Antwort....
Ich habe mir den Code noch einmal kritisch angeschaut und dabei festgestellt, dass er sich im Prinzip seit sechs Jahren nicht verändert hat und dies der erste Bericht über einen Fehler ist. Also suchen wir vermutlich nach einer total exotischen Konfiguration, die von uns bislang nicht berücksichtigt wurde.
Tatsächlich habe ich solch eine dann tatsächlich auch gefunden: Wenn das System über keinen einzigen Resolver verfügt, dann könnte sich potenziell der Zustand einstellen, den Du beschreibst.
Dafür habe ich eine mögliche Lösung und würde Dich bitten die auszuprobieren.
Hierfür bitte (ab in ca. 30 min von jetzt an)
pihole checkout ftl fix/no_resolver
ausführen und schauen, ob dies das Problem dann löst.
Falls nicht, dann wäre ich wieder an ein paar Logs (v.A. Zeilen wie Set nameservers to: und was darauf folgt) interessiert, da ich hier das Debug Logging auch noch ein bisschen ergänzt habe.
Meine Vermutung hat sich also bestätigt: Auf Deinem System ist scheinbar kein lokaler Resolver konfiguriert - das ist schon merkwürdig. Ich habe versucht das bei mir lokal nachzustellen, bin aber bislang gescheitert... Welches Betriebssystem auf welcher Hardware benutzt Du?
Wie sieht der Inhalt der Datei /etc/resolv.conf bei Dir aus?
Hmm, ja. Das ist auch die Konfiguration, die ich hier lokal habe. Ich denke immer noch, dass es nicht normal für ein System ist gar keinen Namensserver konfiguriert zu haben, aber dass in solch einem Fall einfach gar nichts funktioniert - auch noch nicht einmal wenn wir manuell dann einen setzen - ist schon merkwürdig.
Bei Gelegenheit werde ich das System neu aufsetzen.
Wenn ich mich recht erinnere gab es bei dieser Konfiguration das Problem, dass DietPi bei einem DietPi-Update alle Prozesse einschließlich Unbound angehalten hat. Das hat dann natürlich auch nicht funktioniert. Vielleicht ist das in der Zwischenzeit anders gelöst.