mirror of
https://github.com/AdguardTeam/AdGuardHome.git
synced 2026-03-04 00:01:12 -05:00
Upstream DNS servers do not support Chinese domain names #2620
Labels
No labels
P1: Critical
P2: High
P3: Medium
P4: Low
UI
bug
cannot reproduce
compatibility
dependencies
docker
documentation
duplicate
enhancement
enhancement
external libs
feature request
good first issue
help wanted
infrastructure
invalid
localization
needs investigation
performance
potential-duplicate
question
recurrent
research
snap
waiting for data
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/AdGuardHome#2620
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @banbendalao on GitHub (Apr 3, 2021).
Originally assigned to: @ainar-g on GitHub.
Have a question or an idea? Please search it on our forum to make sure it was not yet asked. If you cannot find what you had in mind, please submit it here.
Prerequisites
Please answer the following questions for yourself before submitting an issue. YOU MAY DELETE THE PREREQUISITES SECTION.
Issue Details
v0.106.0-a.95+2a435601Github releasesSystemAMD64Debian10Expected Behavior
Support Chinese domain names
Actual Behavior
Fill in Upstream DNS servers
[/恒天.com/]223.5.5.5Will not be able to start AdGuardHome
@ainar-g commented on GitHub (Apr 5, 2021):
This is a bug, thanks for reporting! In the meantime, please try using the punycode version:
@Aikatsui commented on GitHub (Apr 26, 2021):
@ainar-g related issue,
https://en.wikipedia.org/wiki/List_of_Internet_top-level_domains#Internationalized_country_code_top-level_domains
https://en.wikipedia.org/wiki/List_of_Internet_top-level_domains#Internationalized_generic_top-level_domains
Currently UI (including query log) display only punnycode for language specific domain names and extensions, it makes uncomfortable due necessary to use converter for recognize them and as russian characters more familiar to you than english then i believe each script especially beneficial for particular users.
But users may fail to recognize eg: latin script uses languages (between english and spanish) domain names properly then it's better to add "punnycode" field to "request details" component.
@ainar-g commented on GitHub (Apr 27, 2021):
@Aikatsui, thanks for the requests. I've filed #3012 for the backend part about the search and also #3013 for the frontend part about showing decoded domain names.
@fernvenue commented on GitHub (Aug 3, 2021):
Actually this issue still exists in
upstream_dns_file, please check it again, thank you so much.@ainar-g commented on GitHub (Aug 3, 2021):
@fernvenue, this issue isn't closed yet, so we know it still exists. Unfortunately, the issue spans multiple packages, so we won't be able to fix it as quickly as we would like.
@fernvenue commented on GitHub (Aug 3, 2021):
Thank you for letting me know, I'll wait patiently and keep paying attention. Perhaps it's a good idea to comment this in the configuration at the moment? Because #3013 the frontend part of the display decoding domain is normal, this may make people mistakenly think that it works normally in
upstream_dns_file.@ainar-g commented on GitHub (Aug 10, 2021):
@fernvenue, thanks for the suggestion and sorry about the late response. We've mentioned the bug on the wiki page about configuration: https://github.com/AdguardTeam/AdGuardHome/wiki/Configuration#upstreams-from-file.