sweetlyham
Occasional Visitor
I have an RIPE Atlas probe plugged into my Asus RT-AX58U and I am running 386.3_2
My probe is getting the following error message below when I check the status of it
Would anyone know how I could resolve it?
I am using the DNSFilter feature to force 9.9.9.9 onto the probe
My probe is getting the following error message below when I check the status of it
DNS Resolver Mangles Case
What does this mean?
RFC 1034, which defines DNS, states in Section 3.1 that the letter case of a query (i.e. whether the domain name is spelled in upper case, lower case or a mix of the two) should be preserved. In 2008, a technique to improve the security of DNS was proposed that makes use of this feature. In this technique, each letter in a DNS query is randomly set to upper or lower case. When the reply arrives, the letter case is checked to see whether it corresponds to the query. This prevents an attacker from blindly spoofing replies.
This technique never became very popular, but did make it into the DNS stub resolver in the libevent library, which is used by the RIPE Atlas measurement code. Unfortunately, some DNS resolvers do not preserve the letter case of queries. Typically, it is the home router that is at fault. Common DNS resolver software, such as BIND and Unbound, cause no problems.
A RIPE Atlas probe that is configured to use a resolver that does not preserve the letter case of the query causes measurements that rely on looking at the target of the measurement in DNS to fail. Measurements that target IPv4 or IPv6 literals are unaffected.
How can I fix this?
You could try to use a different DNS resolver (if you're in charge of the configuration), or use a different type of (home) router.
Would anyone know how I could resolve it?
I am using the DNSFilter feature to force 9.9.9.9 onto the probe