mirror of
https://github.com/ameshkov/dnslookup.git
synced 2026-04-27 06:26:24 +03:00
[GH-ISSUE #56] 1.9.2 compatibility issues with nginx HTTP/3 #38
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/dnslookup#38
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 @ZeroClover on GitHub (Sep 7, 2023).
Original GitHub issue: https://github.com/ameshkov/dnslookup/issues/56
Because I don't want to use the default Path /dns-query, I run AGH (AdGuard Home) behind nginx so that I can modify the path.
Here is my nginx configuration snippet:
nginx version:
There are no issues when using dnslookup 1.9.1, but when using 1.9.2, queries cannot be completed:
But there is no issue in other DoH clients that support HTTP/3 (including AGH itself).
I'm not quite sure what caused the problem, if you could take the time to check this issue, I would be very grateful.
@ameshkov commented on GitHub (Sep 13, 2023):
Hmm, the only relevant change was
quic-goupdate. Let me move it to dnsproxy repo as DNS upstreams implementation comes from that library.@ameshkov commented on GitHub (Sep 13, 2023):
Hm, I tried reproducing it and couldn't.
Here is what I did.
This is the configuration that I used:
Nginx configuration
Used a docker image to run it locally:
Here's the dnslookup output: