-
Notifications
You must be signed in to change notification settings - Fork 1.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Blocked WAN = Query Clean-Up Lag/Delay #4499
Comments
For me, everytime when I disable Optimistic Cache and enable it again, the cache will gone. Or maybe you can try fully restart AdGuardHome, that's quite simple. And that Block WAN thing, we need more information, at leaset you should tell us how you block your WAN connection. I strongly believe that your network reconfiguration caused your connection to AdGuardHome to have to be reconnected, reconnecting will of course take time. |
What exact "function" are you referring to here, that happens to get unresponsive? Because queries or statistics are not "cleaned up".
Any option that causes |
I addition to the other questions, please add AdGuard Home version to the original issue. Also, what kind of upstreams do you use? We've had some issues with DoH upstreams behaving badly during reconnections in the past, but that has been fixed a long time ago. |
I use the latest AdGuard Home (Edge). To summarize, AdGuard Home becomes unresponsive for common tasks, such as saving changed settings, cleaning stats and queries, when it is not able to reach static.adguard.com due to whatever reason. AdGuard Home displays a network error in lower right corner when that happens. There is an obvious 10-15 seconds delay before tasks (performed during the time AdGuard Home is disconnected from static.adguard.com) apply. I think static.adguard.com is used verify AdGuard Home version and update it. The "sudo ./AdGuardHome --no-check-update" command is supposed to stop self-update behavior, but it doesn't appear to do so. It would be great if there was an official way to block static.adguard.com or force AdGuard Home to connect to that domain only if user decides to check for updates without causing unresponsive behavior I mention above. The static.adguard.com domain is never listed up in AdGuard Home queries. I can understand why, but having personal/private local DNS server is at least partially about control over DNS queries and as such, all queries should be listed, including static.adguard.com. |
We've located the bug, and we'll try to fix it in the next few days. Thanks for the info!
It's not a command, but rather a flag that you can provide to the
There were a few discussions regarding that, and I think that the last time we've had them, the consensus was that those queries are fairly uncommon and are also queries for well known domains, so adding them to the query log would be a lot of work without too much pay off. You can open a new issue about that feature, and if enough people support it, we'll implement it. |
@OpenSourceGhost, we've just released |
Yes! Thank you! |
If I block WAN connection entrely, the function of cleaning AdGuard Home queries/stats becomes unresponsive for a period of time and several attempts are required to clean up queries/stats. This happens on every Raspberry Pi I have.
There doesn't appear to be a way to clean up Optimistic Cache. If I temporarily disable it and/or temporarily use "Disable Protection", the use of cached DNS queries remains. There should be functions similar to:
The text was updated successfully, but these errors were encountered: