Hi,
using my iphone (15.2) I cannot connect to some websites for example:
- duckduckgo.com
- github.com
if I am using mobile data and dnscloak (29.12.2019).
When I turn dnscloak off I can see the website.
When I use my home wifi it work with dnscloak on and off I can see the website.
I configured dnscloak to use the "altername" resolver for this, but this does not seem to be relevant.
The log file says:
[2021-12-22 14:34:43] 127.0.0.1 lb._dns-sd._udp.1.0.0.192.in-addr.arpa PTR NXDOMAIN 229ms altername
[2021-12-22 14:34:43] 127.0.0.1 lb._dns-sd._udp.0.2.0.192.in-addr.arpa PTR NXDOMAIN 244ms altername
[2021-12-22 14:34:44] 127.0.0.1 mediandr-a.akamaihd.net HTTPS PASS 198ms altername
[2021-12-22 14:34:44] 127.0.0.1 apple.com AAAA PASS 204ms altername
[2021-12-22 14:34:45] 127.0.0.1 a1101.w4.akamai.net HTTPS PASS 655ms altername
[2021-12-22 14:34:45] 127.0.0.1 ipv4only.arpa AAAA PASS 707ms altername
[2021-12-22 14:34:45] 127.0.0.1 mediandr-a.akamaihd.net AAAA PASS 183ms altername
[2021-12-22 14:34:45] 127.0.0.1 a1101.w4.akamai.net AAAA PASS 185ms altername
[2021-12-22 14:34:47] 127.0.0.1 mediandr-a.akamaihd.net AAAA PASS 2886ms altername
[2021-12-22 14:34:47] 127.0.0.1 github.com HTTPS PASS 313ms altername
[2021-12-22 14:34:47] 127.0.0.1 github.com AAAA PASS 438ms altername
and:
[2021-12-22 14:34:43] [NOTICE] dnscrypt-proxy 2.0.44
[2021-12-22 14:34:43] [NOTICE] Firefox workaround initialized
[2021-12-22 14:34:43] [INFO] Current reachability is [WR -t-----]
[2021-12-22 14:34:43] [INFO] Waiting for available resolvers check.
[2021-12-22 14:34:43] [DEBUG] Refreshing certificates
[2021-12-22 14:34:43] [DEBUG] [altername] fetch DNSCrypt server info - start
[2021-12-22 14:34:43] [DEBUG] [altername] public key retrieval succeeded
[2021-12-22 14:34:43] [NOTICE] [altername] OK (DNSCrypt) - rtt: 138ms
[2021-12-22 14:34:43] [DEBUG] [altername] refresh DNSCrypt server info - OK
[2021-12-22 14:34:43] [NOTICE] Server with the lowest initial latency: altername (rtt: 138ms)
[2021-12-22 14:34:43] [NOTICE] dnscrypt-proxy is ready - live servers: 1
[2021-12-22 14:34:43] [INFO] Found available resolvers, tell iOS we are ready
[2021-12-22 14:34:43] [DEBUG] clients count: 1
[2021-12-22 14:34:43] [DEBUG] Using candidate [altername] RTT: 138
[2021-12-22 14:34:43] [DEBUG] Handling query for [lb._dns-sd._udp.1.0.0.192.in-addr.arpa]
[2021-12-22 14:34:43] [DEBUG] clients count: 2
[2021-12-22 14:34:43] [DEBUG] Using candidate [altername] RTT: 138
[2021-12-22 14:34:43] [DEBUG] Handling query for [lb._dns-sd._udp.0.2.0.192.in-addr.arpa]
[2021-12-22 14:34:44] [DEBUG] clients count: 1
[2021-12-22 14:34:44] [DEBUG] clients count: 2
[2021-12-22 14:34:44] [DEBUG] Using candidate [altername] RTT: 154
[2021-12-22 14:34:44] [DEBUG] Handling query for [mediandr-a.akamaihd.net]
[2021-12-22 14:34:44] [DEBUG] clients count: 3
[2021-12-22 14:34:44] [DEBUG] Using candidate [altername] RTT: 154
[2021-12-22 14:34:44] [DEBUG] Handling query for [mediandr-a.akamaihd.net]
[2021-12-22 14:34:44] [DEBUG] Using candidate [altername] RTT: 154
[2021-12-22 14:34:44] [DEBUG] Handling query for [apple.com]
[2021-12-22 14:34:44] [DEBUG] clients count: 3
[2021-12-22 14:34:44] [DEBUG] Using candidate [altername] RTT: 148
[2021-12-22 14:34:44] [DEBUG] Handling query for [a1101.w4.akamai.net]
[2021-12-22 14:34:44] [DEBUG] clients count: 3
[2021-12-22 14:34:44] [DEBUG] Using candidate [altername] RTT: 145
[2021-12-22 14:34:44] [DEBUG] Handling query for [ipv4only.arpa]
[2021-12-22 14:34:45] [DEBUG] clients count: 2
[2021-12-22 14:34:45] [DEBUG] Using candidate [altername] RTT: 308
[2021-12-22 14:34:45] [DEBUG] Handling query for [mediandr-a.akamaihd.net]
[2021-12-22 14:34:45] [DEBUG] clients count: 2
[2021-12-22 14:34:45] [DEBUG] Using candidate [altername] RTT: 279
[2021-12-22 14:34:45] [DEBUG] Handling query for [a1101.w4.akamai.net]
[2021-12-22 14:34:46] [DEBUG] [altername] Retry on timeout
[2021-12-22 14:34:46] [DEBUG] [altername] Retry over TCP after UDP timeouts
[2021-12-22 14:34:47] [DEBUG] clients count: 1
[2021-12-22 14:34:47] [DEBUG] Using candidate [altername] RTT: 510
[2021-12-22 14:34:47] [DEBUG] clients count: 2
[2021-12-22 14:34:47] [DEBUG] Using candidate [altername] RTT: 510
[2021-12-22 14:34:47] [DEBUG] Handling query for [github.com]
[2021-12-22 14:34:47] [DEBUG] Handling query for [github.com]
[2021-12-22 14:36:05] [DEBUG] clients count: 2
[2021-12-22 14:36:05] [DEBUG] clients count: 1
[2021-12-22 14:36:05] [DEBUG] Using candidate [altername] RTT: 446
[2021-12-22 14:36:05] [DEBUG] Using candidate [altername] RTT: 446
[2021-12-22 14:36:05] [DEBUG] Handling query for [api.revenuecat.com]
[2021-12-22 14:36:05] [DEBUG] Handling query for [api.revenuecat.com]
[2021-12-22 14:36:05] [DEBUG] clients count: 3
[2021-12-22 14:36:05] [DEBUG] clients count: 4
[2021-12-22 14:36:05] [DEBUG] Using candidate [altername] RTT: 446
[2021-12-22 14:36:05] [DEBUG] Handling query for [inappcheck.itunes.apple.com]
[2021-12-22 14:36:05] [DEBUG] Using candidate [altername] RTT: 446
[2021-12-22 14:36:05] [DEBUG] Handling query for [inappcheck.itunes.apple.com]
[2021-12-22 14:36:05] [DEBUG] clients count: 4
[2021-12-22 14:36:05] [DEBUG] Using candidate [altername] RTT: 386
[2021-12-22 14:36:05] [DEBUG] Handling query for [e69896.dscapi6.akamaiedge.net]
[2021-12-22 14:36:06] [DEBUG] clients count: 3
[2021-12-22 14:36:06] [DEBUG] Using candidate [altername] RTT: 299
[2021-12-22 14:36:06] [DEBUG] clients count: 4
[2021-12-22 14:36:06] [DEBUG] Using candidate [altername] RTT: 299
[2021-12-22 14:36:06] [DEBUG] Handling query for [api.revenuecat.com]
[2021-12-22 14:36:06] [DEBUG] Handling query for [api.revenuecat.com]
[2021-12-22 14:36:06] [DEBUG] clients count: 5
[2021-12-22 14:36:06] [DEBUG] Using candidate [altername] RTT: 299
[2021-12-22 14:36:06] [DEBUG] clients count: 6
[2021-12-22 14:36:06] [DEBUG] Using candidate [altername] RTT: 299
...
[2021-12-22 14:36:08] [DEBUG] [altername] Retry on timeout
[2021-12-22 14:36:08] [DEBUG] [altername] Retry over TCP after UDP timeouts
[2021-12-22 14:36:08] [DEBUG] [altername] Retry on timeout
[2021-12-22 14:36:08] [DEBUG] [altername] Retry over TCP after UDP timeouts
Is there a workaround/solution/explanation for this?