s-s / dnscloak

iOS GUI and wrapper for dnscrypt-proxy 2
Mozilla Public License 2.0
321 stars 38 forks source link

dnscloak (29.12.2019) : can't connect to github.com #54

Open soundart opened 2 years ago

soundart commented 2 years ago

Hi,

using my iphone (15.2) I cannot connect to some websites for example:

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?