-
-
Notifications
You must be signed in to change notification settings - Fork 54
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
ShortInput error while querying for A records #70
Comments
Curiously, it works on my machine. The response is fairly big, though. So there might be some truncation issues, perhaps caused by a NAT box along the way or some such. We do indeed currently not check for this case. I will add a check for completeness of the message. |
In the mean time, if you need a quick workaround, you could enable the |
Thank you, that works. (I can reproduce this both on my machine at home and on a virtual private server in a data centre somewhere, by the way.) |
Would you perchance be able to run |
Scratch that. Can you try again with the udp-buffer-size branch? I seem to have used a different UDP buffer size than I actually advertised. |
On the branch I now see one more record line printed, and no panic. Great! |
This has been fixed in #71. |
The following program (adapted from the ‘sync’ example in domain-resolv) panics:
It’s just a query for A records of domain
imsavscan.netvigator.com
.It looks like the answer contains defective records? However, other DNS resolvers that I have tried do not indicate an error with this query, so I’m wondering if this could be a bug in domain-resolv? I could not investigate further, apologies for the simple bug report.
The text was updated successfully, but these errors were encountered: