-
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
domain-specific upstream not tested #4517
Comments
Actually AdGuardHome will send a type A request of Here's an example, we have an upstream server And the another problem is, sometimes we use So...I think it will be so hard to do that :( |
Your explainations are convincing and it sounds hard. It makes me confusing when a certain domain-specific upstream didn't work and I tried to use ADGH to test but ADGH didn't report anything. I think some explanation in the web UI would be helpful. For the testing strategy, how about testing those public DNS servers as normal and testing private servers using a configured domain? Some rules may be too complex or too general to test, like a big list or |
@MkQtS I agree with you, telling user in the web UI that some upstream will not be tested might be a good way for now. |
Merge in DNS/adguard-home from 4517-domain-specific-test to master Updates #4517. Squashed commit of the following: commit 03a803f Merge: 8ea2417 f5959a0 Author: Eugene Burkov <E.Burkov@AdGuard.COM> Date: Fri Jul 29 19:17:28 2022 +0300 Merge branch 'master' into 4517-domain-specific-test commit 8ea2417 Author: Eugene Burkov <E.Burkov@AdGuard.COM> Date: Fri Jul 29 18:44:26 2022 +0300 all: log changes, imp docs commit aa74c8b Author: Eugene Burkov <E.Burkov@AdGuard.COM> Date: Fri Jul 29 18:07:12 2022 +0300 dnsforward: imp logging commit 02dccca Author: Eugene Burkov <E.Burkov@AdGuard.COM> Date: Fri Jul 29 17:24:08 2022 +0300 all: imp code, docs commit 3b21067 Author: Eugene Burkov <E.Burkov@AdGuard.COM> Date: Fri Jul 29 13:34:55 2022 +0300 client: add warning toast commit ea2272d Author: Eugene Burkov <E.Burkov@AdGuard.COM> Date: Thu Jul 28 20:11:55 2022 +0300 dnsforward: imp err msg, docs commit fd9ee82 Author: Eugene Burkov <E.Burkov@AdGuard.COM> Date: Thu Jul 28 19:24:58 2022 +0300 dnsforward: test doain specific upstreams commit 9a83ebf Author: Eugene Burkov <E.Burkov@AdGuard.COM> Date: Thu Jul 28 18:22:49 2022 +0300 dnsforward: merge some logic
@MkQtS, @fernvenue, we've finally improved the tests. Each upstream (including domain-specific ones) now tested with Could you please check, if our implementation works properly? |
@EugeneOne1, I've tried the edge build, it works totally fine. However, |
@MkQtS, great, thanks for testing it. If I got it correctly, you're trying to point out the difference between an upstream server's configuration line and an upstream server itself? |
@EugeneOne1, yes. I mean the phrase |
@MkQtS, the wording should now be fixed in the latest edge. I think I can close the issue for now, the suggestions and notions are still welcome. |
Merge in DNS/adguard-home from 4517-domain-specific-test to master Updates #4517. Squashed commit of the following: commit 03a803f Merge: 8ea2417 f5959a0 Author: Eugene Burkov <E.Burkov@AdGuard.COM> Date: Fri Jul 29 19:17:28 2022 +0300 Merge branch 'master' into 4517-domain-specific-test commit 8ea2417 Author: Eugene Burkov <E.Burkov@AdGuard.COM> Date: Fri Jul 29 18:44:26 2022 +0300 all: log changes, imp docs commit aa74c8b Author: Eugene Burkov <E.Burkov@AdGuard.COM> Date: Fri Jul 29 18:07:12 2022 +0300 dnsforward: imp logging commit 02dccca Author: Eugene Burkov <E.Burkov@AdGuard.COM> Date: Fri Jul 29 17:24:08 2022 +0300 all: imp code, docs commit 3b21067 Author: Eugene Burkov <E.Burkov@AdGuard.COM> Date: Fri Jul 29 13:34:55 2022 +0300 client: add warning toast commit ea2272d Author: Eugene Burkov <E.Burkov@AdGuard.COM> Date: Thu Jul 28 20:11:55 2022 +0300 dnsforward: imp err msg, docs commit fd9ee82 Author: Eugene Burkov <E.Burkov@AdGuard.COM> Date: Thu Jul 28 19:24:58 2022 +0300 dnsforward: test doain specific upstreams commit 9a83ebf Author: Eugene Burkov <E.Burkov@AdGuard.COM> Date: Thu Jul 28 18:22:49 2022 +0300 dnsforward: merge some logic
Merge in DNS/adguard-home from 4517-domain-specific-test to master Updates AdguardTeam#4517. Squashed commit of the following: commit 03a803f Merge: 8ea2417 f5959a0 Author: Eugene Burkov <E.Burkov@AdGuard.COM> Date: Fri Jul 29 19:17:28 2022 +0300 Merge branch 'master' into 4517-domain-specific-test commit 8ea2417 Author: Eugene Burkov <E.Burkov@AdGuard.COM> Date: Fri Jul 29 18:44:26 2022 +0300 all: log changes, imp docs commit aa74c8b Author: Eugene Burkov <E.Burkov@AdGuard.COM> Date: Fri Jul 29 18:07:12 2022 +0300 dnsforward: imp logging commit 02dccca Author: Eugene Burkov <E.Burkov@AdGuard.COM> Date: Fri Jul 29 17:24:08 2022 +0300 all: imp code, docs commit 3b21067 Author: Eugene Burkov <E.Burkov@AdGuard.COM> Date: Fri Jul 29 13:34:55 2022 +0300 client: add warning toast commit ea2272d Author: Eugene Burkov <E.Burkov@AdGuard.COM> Date: Thu Jul 28 20:11:55 2022 +0300 dnsforward: imp err msg, docs commit fd9ee82 Author: Eugene Burkov <E.Burkov@AdGuard.COM> Date: Thu Jul 28 19:24:58 2022 +0300 dnsforward: test doain specific upstreams commit 9a83ebf Author: Eugene Burkov <E.Burkov@AdGuard.COM> Date: Thu Jul 28 18:22:49 2022 +0300 dnsforward: merge some logic
Merge in DNS/adguard-home from 4517-warning-label to master Updates AdguardTeam#4517. Squashed commit of the following: commit 4987f63 Author: Eugene Burkov <E.Burkov@AdGuard.COM> Date: Mon Aug 1 13:59:28 2022 +0300 client: imp wording
Prerequisites
Please answer the following questions for yourself before submitting an issue. YOU MAY DELETE THE PREREQUISITES SECTION.
Issue Details
Expected Behavior
Set upstream DNS servers like this:
When server1 doesn't work and other servers works well, click Test upstreams, ADGH should report server1 has a problem.
Actual Behavior
ADGH reports all servers work correctly. The server which only applied to specific domains is not tested.
The text was updated successfully, but these errors were encountered: