probe icon indicating copy to clipboard operation
probe copied to clipboard

feature request: make session resolvers configurable

Open Lanius-collaris opened this issue 1 year ago • 1 comments

Is it possible to make session resolvers configurable? And I think OONI Probe should prefer DNS over HTTP/3 servers than DNS over HTTP/2 servers, because TLS over TCP may trigger residual censorship, trying https://mozilla.cloudflare-dns.com/dns-query first may make http3://mozilla.cloudflare-dns.com/dns-query unavailable.

Lanius-collaris avatar Feb 09 '24 14:02 Lanius-collaris

Sure! Let me add this to my development sprint!

As part of the patch, based on what you suggest, I think I should be doing two things:

  1. give HTTP/3 priority over HTTP/2 by default;
  2. allow to configure resolvers just like we can configure the endpoints for communicating with the backend.

Thank you! 🙌

bassosimone avatar Feb 10 '24 09:02 bassosimone