Skip to content
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

Expose the dns.jsdns.autoResetServerAlive setting and/or change the default value #269

Closed
lieser opened this issue Jul 3, 2021 · 1 comment
Milestone

Comments

@lieser
Copy link
Owner

lieser commented Jul 3, 2021

With an unstable internet connection, the default behavior of the JavaScript DNS library resolver results in at some point marking all DNS servers as unreachable, even if it was only a temporary problem.
To get the DNS resolution to work again, one has to either manually reset the status (by changing the DNS settings or restarting TB), or change a hidden setting.

The default value should be reconsidered, and the setting probably be exposed in the GUI.

Related: #90

@lieser
Copy link
Owner Author

lieser commented Jun 5, 2023

I changed the default to rest the alive status, but decided against making it configurable.

The initial (bad) idea behind the old default behavior was to prevent unnecessary DNS queries if they all will fail anyway because e.g. the network is down.
This should now be better handled with the support of the offline mode (#129). So hopefully there is no longer any use case for the old behavior.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant