You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This issue has already been reported but it didn't exist on old releases, at least on 2.0.19. I use iptables -P OUTPUT DROP on boot unless AFWall+ and dnscrypt-proxy are up. That's why I have added cloudflare to static server list. But process gets killed with following error without waiting for connectivity and without trying to use static server:
[CRITICAL] Unable to retrieve source [public-resolvers]: [No IP found for [download.dnscrypt.info]]
[FATAL] No IP found for [download.dnscrypt.info]
Static server is only used if sources.'public-resolvers' is not set in configuration:
[2019-06-26 02:05:42] [NOTICE] dnscrypt-proxy 2.0.25
[2019-06-26 02:05:42] [NOTICE] Loading the set of whitelisting rules from [/usr/etc/dnscrypt-proxy/whitelist.txt]
[2019-06-26 02:05:42] [NOTICE] Loading the set of blocking rules from [/usr/etc/dnscrypt-proxy/blacklist.txt]
[2019-06-26 02:05:42] [NOTICE] Now listening to 127.0.0.1:55 [UDP]
[2019-06-26 02:05:42] [NOTICE] Now listening to 127.0.0.1:55 [TCP]
[2019-06-26 02:05:42] [ERROR] Get https://dns.cloudflare.com/dns-query?ct=&dns=yv4BAAABAAAAAAABAAACAAEAACkQAAAAgAAAAA: dial tcp 1.0.0.1:443: connect: network is unreachable
[2019-06-26 02:05:42] [NOTICE] dnscrypt-proxy is waiting for at least one server to be reachable
[2019-06-26 02:09:03] [NOTICE] [cloudflare_static] OK (DoH) - rtt: 93ms
[2019-06-26 02:09:03] [NOTICE] Server with the lowest initial latency: cloudflare_static (rtt: 93ms)
Also refresh_delay = 72 is ignored.
I listen on port 55 to avoid contradiction with dnsmasq (tethering). /etc/resolv.conf contains nameserver 127.0.0.1 because I have some native daemons which depend on this, I don't want them to leak DNS on boot. Everything should go through dnscrypt-proxy.
UID 905 is that of dnscrypt-proxy process. Also the process runs with least required capabilities: NET_RAW and NET_BIND_SERVICE and with a restricted SELinux context. But this sandboxing has no impact on the working of process.
Is there anything to be changed in configuration or is it a bug? Is it possible make dnscrypt-proxy wait for connectivity and use static server meanwhile?
The text was updated successfully, but these errors were encountered:
mirfatif
changed the title
[FATAL] No IP found for [download.dnscrypt.info]
[FATAL] No IP found for [download.dnscrypt.info] on Android Pie
Jun 26, 2019
mirfatif
changed the title
[FATAL] No IP found for [download.dnscrypt.info] on Android Pie
[FATAL] No IP found for [download.dnscrypt.info] (Android Pie)
Jun 26, 2019
This issue has already been reported but it didn't exist on old releases, at least on
2.0.19
. I useiptables -P OUTPUT DROP
on boot unlessAFWall+
anddnscrypt-proxy
are up. That's why I have addedcloudflare
to static server list. But process gets killed with following error without waiting for connectivity and without trying to use static server:Static server is only used if
sources.'public-resolvers'
is not set in configuration:Also
refresh_delay = 72
is ignored.I listen on port
55
to avoid contradiction withdnsmasq
(tethering)./etc/resolv.conf
containsnameserver 127.0.0.1
because I have some native daemons which depend on this, I don't want them to leak DNS on boot. Everything should go throughdnscrypt-proxy
.My redirection rules:
UID 905 is that of
dnscrypt-proxy
process. Also the process runs with least required capabilities:NET_RAW
andNET_BIND_SERVICE
and with a restricted SELinux context. But this sandboxing has no impact on the working of process.My configuration:
Is there anything to be changed in configuration or is it a bug? Is it possible make
dnscrypt-proxy
wait for connectivity and use static server meanwhile?The text was updated successfully, but these errors were encountered: