Here is why it seems to not be working for me...
eb 13 19:00:50 dnscrypt-proxy[724]: Timeout while waiting for network connectivity
Feb 13 19:00:50 dnscrypt-proxy[724]: Source [public-resolvers.md] loaded
Feb 13 19:00:50 dnscrypt-proxy[724]: dnscrypt-proxy 2.0.16
Feb 13 19:00:50 dnscrypt-proxy[724]: Dropping privileges
Feb 13 19:00:50 dnscrypt-proxy[1160]: Network not available yet -- waiting...
Feb 13 19:01:00 dnscrypt-proxy[1160]: Network connectivity detected
Feb 13 19:01:00 dnscrypt-proxy[1160]: Source [public-resolvers.md] loaded
Feb 13 19:01:00 dnscrypt-proxy[1160]: dnscrypt-proxy 2.0.16
Feb 13 19:01:00 dnscrypt-proxy[1160]: Now listening to 127.0.0.1:65053 [UDP]
Feb 13 19:01:00 dnscrypt-proxy[1160]: Now listening to 127.0.0.1:65053 [TCP]
Feb 13 19:01:01 dnscrypt-proxy[1160]: Get
https://dns.cloudflare.com/dns-quer..._padding=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX: x509: certificate has expired or is not yet valid
Feb 13 19:01:01 dnscrypt-proxy[1160]: dnscrypt-proxy is waiting for at least one server to be reachable
What seems to be happening is that dnscrypt is unable to get a cloudflare certificate because the time doesn't get updated after I boot the router, because it can't access internet to update the time with dnscrypt.
Is there a workaround for this?
I did set the time in dnscrypt, but it doesn't seem to be do anything.