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
Error when trying to resolve www.netflix.com #144
Comments
I remember I have written the logic to detect long packets or truncated packets. Maybe it didn't work for some reason… |
Hi @m13253 – I can confirm the bug in ArchLinux version community/dns-over-https 2.3.2-1 > host asana-user-private-us-east-1.s3.amazonaws.com
Host asana-user-private-us-east-1.s3.amazonaws.com not found: 2(SERVFAIL)
> host asana-user-private-us-east-1.s3.amazonaws.com 1.1.1.1
Using domain server:
Name: 1.1.1.1
Address: 1.1.1.1#53
Aliases:
asana-user-private-us-east-1.s3.amazonaws.com is an alias for s3-1-w.amazonaws.com.
s3-1-w.amazonaws.com is an alias for s3-w.us-east-1.amazonaws.com.
s3-w.us-east-1.amazonaws.com has address 3.5.21.101
s3-w.us-east-1.amazonaws.com has address 52.216.110.35
s3-w.us-east-1.amazonaws.com has address 3.5.11.228
s3-w.us-east-1.amazonaws.com has address 52.217.133.193
s3-w.us-east-1.amazonaws.com has address 52.217.84.52
s3-w.us-east-1.amazonaws.com has address 52.217.134.57
s3-w.us-east-1.amazonaws.com has address 54.231.197.217
s3-w.us-east-1.amazonaws.com has address 3.5.10.23 |
Same error on latest commit 70fc857 |
Thanks for the reports. Will spend some time investigating it. |
Do we need a new release for this bug fix? |
I used I think these were something happening that resulted UDP packet chunked with the connection between |
If it get fixed, definitely we need to bump the version number. I guess the problem is that, |
I think this logic is correct… Not sure why it doesn’t work. dns-over-https/doh-client/ietf.go Lines 241 to 249 in 70fc857
|
Please test the newer version fdc1b81 and let me know if it fixes the problem. |
It is correct that The source code of After the processing, |
Hi @m13253 - At the first glance it looks good. Thank you very much for the quick fix, it’s highly appreciated since I love the doh client. Tomorrow, I am gonna test it at home where I first stumbled across the error, but at work I have an almost identical setup. Hi @omgold - can you confirm this? Hi @GreenYun - thanks for checking |
Yes. for me the fix works also. |
Checking |
I published the v2.3.3 release to include this fix. |
I will generate new container image tonight |
v2.3.3 container image released. Local tests passed. |
Big thanks! |
Since some days ago, resolving www.netflix.com through dns-over-https fails for some unknown reason. It doesn't seem to be an upstream problem and all other domains I try work as expected.
I'm running version 2.3.2 on Arch Linux.
Upstream is configured like this:
When using the host command, I get this:
But everything seems fine when asking upstream directly:
The only unusual thing I see about Netflix is the rather long list of results. Could imagine there is a limit on message size in dns-over-https which is exceeded because of that.
The text was updated successfully, but these errors were encountered: