-
Notifications
You must be signed in to change notification settings - Fork 142
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
web_connectivity, websteps: missing CNAME answers #1516
Comments
Some measurements seem to have CNAMES: https://explorer.ooni.org/measurement/20201122T005930Z_webconnectivity_US_20115_n1_omO9WYr9lTVLEILS?input=http%3A%2F%2Fwww.match.com%2F It could be the resolver, but it could also be an issue with the probe. |
The measurements with CNAME are legacy probes. We don't support CNAME in probe-engine. Implementing CNAME is a large task because we need to implement it for the default resolver as well as for custom resolvers. |
We were using this type to write tests ~one year ago but, as of today, this type is mostly unused. Make it actually unused, which helps moving ooni/probe#1516 forward.
This diff extends measurexlite's extractor to include into the DNS response we submit the raw response we received. The reference issue is ooni/probe#1516
Rather than discarding the CNAME, make sure we can actually get the CNAME inside of the main LookupHost function. Part of ooni/probe#1516.
This issue is fixed in webconnectivity v0.5. We'll close this issue when we'll have migrated all users to this new version of webconnectivity. |
We have implemented CNAME in Web Connectivity v0.5. We can close this issue now. |
Describe the bug
I see a number of domains that use CNAMEs, but they are not showing in the data.
To Reproduce
www.womenonweb.org in Venezuela:
https://explorer.ooni.org/measurement/20201122T050113Z_webconnectivity_VE_21826_n1_LACPJgpwQTaxRod3?input=https%3A%2F%2Fwww.womenonweb.org%2F
Expected CNAME to womenonweb.org
www.match.com in Venezuela:
https://explorer.ooni.org/measurement/20201122T030018Z_webconnectivity_VE_6306_n1_6Yt8fLhai0soukEe?input=http%3A%2F%2Fwww.match.com%2F
Expected CNAME to the regional address.
Additional context
Collecting the CNAMEs allows us to expand the coverage of the control. For example, I could use any resolution of telegram.org for www.telegram.org.
The text was updated successfully, but these errors were encountered: