nextdns crashing
May 5 09:05:28 nextdns[1888]: Endpoint provider failed: SourceHTTPSSVCProvider(dns.nextdns.io, https://dns.nextdns.io#45.90.28.0,2a07:a8c0::,45.90.30.0,2a07:a8c1::): exchange: roundtrip: EOF
May 5 09:05:28 nextdns[1888]: Endpoint failed: https://dns1.nextdns.io#45.90.28.0,2a07:a8c0::: roundtrip: x509: certificate has expired or is not yet valid: current time 2018-05-05T09:05:28+04:00 is before 2023-05-10T00:00:00Z
May 5 09:05:28 nextdns[1888]: Endpoint failed: https://dns2.nextdns.io#45.90.30.0,2a07:a8c1::: roundtrip: x509: certificate has expired or is not yet valid: current time 2018-05-05T09:05:28+04:00 is before 2023-05-10T00:00:00Z
Jul 8 09:08:47 gw nextdns.init: Stopped
Crashing very frequently recently. What's going on?
10 replies
-
Please check your system clock. It is set to 2018. You likely have an issue with all https sites.
-
Wiz said:
Checked again, the timestamp and logs shared were from when the routing was booting ...Indeed; May 5 is the default date on ASUS routers at boot time.
-
@NextDNS Not sure if any of this is helpful - please see stack trace dump:
goroutine 216 [running]: main.run.func5({0x0, 0x0}) /home/runner/work/nextdns/nextdns/run.go:177 +0x4c github.com/nextdns/nextdns/ctl.(*Server).handle(0x104c380, {0x48b548, 0x10a4bd8}, {{0x122a300, 0x5}, {0x0, 0x0}, 0x0}) /home/runner/work/nextdns/nextdns/ctl/server.go:125 +0xdc github.com/nextdns/nextdns/ctl.(*Server).handleEvents(0x104c380, {0x48b548, 0x10a4bd8}) /home/runner/work/nextdns/nextdns/ctl/server.go:114 +0x140 created by github.com/nextdns/nextdns/ctl.(*Server).run /home/runner/work/nextdns/nextdns/ctl/server.go:85 +0xf0 goroutine 1 [chan receive]: github.com/nextdns/nextdns/host/service.runService({0x3f565f, 0x7}, {0x48a514, 0x110c380}) /home/runner/work/nextdns/nextdns/host/service/run_unix.go:22 +0xa0 github.com/nextdns/nextdns/host/service.Run({0x3f565f, 0x7}, {0x48a514, 0x110c380}) /home/runner/work/nextdns/nextdns/host/service/run.go:19 +0xa0 main.run({0x100c058, 0x1, 0x1}) /home/runner/work/nextdns/nextdns/run.go:391 +0x20e8 main.main() /home/runner/work/nextdns/nextdns/main.go:72 +0x13c goroutine 8 [IO wait]: internal/poll.runtime_pollWait(0xe73c7f3c, 0x72) /opt/hostedtoolcache/go/1.19.5/x64/src/runtime/netpoll.go:305 +0x54 internal/poll.(*pollDesc).wait(0x1074244, 0x72, 0x0) /opt/hostedtoolcache/go/1.19.5/x64/src/internal/poll/fd_poll_runtime.go:84 +0x30 internal/poll.(*pollDesc).waitRead(...) /opt/hostedtoolcache/go/1.19.5/x64/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0x1074230) /opt/hostedtoolcache/go/1.19.5/x64/src/internal/poll/fd_unix.go:614 +0x248 net.(*netFD).accept(0x1074230) /opt/hostedtoolcache/go/1.19.5/x64/src/net/fd_unix.go:172 +0x20 net.(*UnixListener).accept(0x1000e60) /opt/hostedtoolcache/go/1.19.5/x64/src/net/unixsock_posix.go:166 +0x20 net.(*UnixListener).Accept(0x1000e60) /opt/hostedtoolcache/go/1.19.5/x64/src/net/unixsock.go:260 +0x30 github.com/nextdns/nextdns/ctl.(*Server).run(0x104c380, {0x48a54c, 0x1000e60}) /home/runner/work/nextdns/nextdns/ctl/server.go:80 +0x24 created by github.com/nextdns/nextdns/ctl.(*Server).Start /home/runner/work/nextdns/nextdns/ctl/server.go:52 +0x10c goroutine 64 [IO wait]: internal/poll.runtime_pollWait(0xe73c7888, 0x72) /opt/hostedtoolcache/go/1.19.5/x64/src/runtime/netpoll.go:305 +0x54 internal/poll.(*pollDesc).wait(0x1074744, 0x72, 0x0) /opt/hostedtoolcache/go/1.19.5/x64/src/internal/poll/fd_poll_runtime.go:84 +0x30 internal/poll.(*pollDesc).waitRead(...) /opt/hostedtoolcache/go/1.19.5/x64/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1074730, {0x1536000, 0x1000, 0x1000}) /opt/hostedtoolcache/go/1.19.5/x64/src/internal/poll/fd_unix.go:167 +0x210 net.(*netFD).Read(0x1074730, {0x1536000, 0x1000, 0x1000}) /opt/hostedtoolcache/go/1.19.5/x64/src/net/fd_posix.go:55 +0x38 net.(*conn).Read(0x10a4438, {0x1536000, 0x1000, 0x1000}) /opt/hostedtoolcache/go/1.19.5/x64/src/net/net.go:183 +0x48 crypto/tls.(*atLeastReader).Read(0x11d99b0, {0x1536000, 0x1000, 0x1000}) /opt/hostedtoolcache/go/1.19.5/x64/src/crypto/tls/conn.go:787 +0x7c bytes.(*Buffer).ReadFrom(0x152256c, {0x48889c, 0x11d99b0}) /opt/hostedtoolcache/go/1.19.5/x64/src/bytes/buffer.go:202 +0xa4 crypto/tls.(*Conn).readFromUntil(0x1522400, {0xe73c99e0, 0x122c5c0}, 0x5) /opt/hostedtoolcache/go/1.19.5/x64/src/crypto/tls/conn.go:809 +0xd4 crypto/tls.(*Conn).readRecordOrCCS(0x1522400, 0x0) /opt/hostedtoolcache/go/1.19.5/x64/src/crypto/tls/conn.go:616 +0x11c crypto/tls.(*Conn).readRecord(...) /opt/hostedtoolcache/go/1.19.5/x64/src/crypto/tls/conn.go:582 crypto/tls.(*Conn).Read(0x1522400, {0x1542000, 0x1000, 0x1000}) /opt/hostedtoolcache/go/1.19.5/x64/src/crypto/tls/conn.go:1287 +0x168 bufio.(*Reader).Read(0x1057da0, {0x10be024, 0x9, 0x9}) /opt/hostedtoolcache/go/1.19.5/x64/src/bufio/bufio.go:237 +0x228 io.ReadAtLeast({0x4887fc, 0x1057da0}, {0x10be024, 0x9, 0x9}, 0x9) /opt/hostedtoolcache/go/1.19.5/x64/src/io/io.go:332 +0x90 io.ReadFull(...) /opt/hostedtoolcache/go/1.19.5/x64/src/io/io.go:351 net/http.http2readFrameHeader({0x10be024, 0x9, 0x9}, {0x4887fc, 0x1057da0}) /opt/hostedtoolcache/go/1.19.5/x64/src/net/http/h2_bundle.go:1565 +0x54 net/http.(*http2Framer).ReadFrame(0x10be000) /opt/hostedtoolcache/go/1.19.5/x64/src/net/http/h2_bundle.go:1829 +0x94 net/http.(*http2clientConnReadLoop).run(0x1224fd0) /opt/hostedtoolcache/go/1.19.5/x64/src/net/http/h2_bundle.go:8874 +0x150 net/http.(*http2ClientConn).readLoop(0x1082870) /opt/hostedtoolcache/go/1.19.5/x64/src/net/http/h2_bundle.go:8770 +0x68 created by net/http.(*http2Transport).newClientConn /opt/hostedtoolcache/go/1.19.5/x64/src/net/http/h2_bundle.go:7477 +0xa60 goroutine 17 [syscall]: os/signal.signal_recv() /opt/hostedtoolcache/go/1.19.5/x64/src/runtime/sigqueue.go:152 +0x34 os/signal.loop() ?:0 +0x14 created by os/signal.Notify.func1.1 /opt/hostedtoolcache/go/1.19.5/x64/src/os/signal/signal.go:2 +0x28 goroutine 13 [chan receive]: github.com/nextdns/nextdns/proxy.Proxy.ListenAndServe({{0x100e918, 0x1, 0x1}, {0x48a05c, 0x10ae0d0}, {0x4889c8, 0x10b4060}, {0x0, 0x0}, 0x1, ...}, ...) /home/runner/work/nextdns/nextdns/proxy/proxy.go:147 +0x65c main.(*proxySvc).start.func1() /home/runner/work/nextdns/nextdns/run.go:96 +0x258 created by main.(*proxySvc).start /home/runner/work/nextdns/nextdns/run.go:88 +0xe8 goroutine 14 [IO wait]: internal/poll.runtime_pollWait(0xe73c7d68, 0x72) /opt/hostedtoolcache/go/1.19.5/x64/src/runtime/netpoll.go:305 +0x54 internal/poll.(*pollDesc).wait(0x10743d4, 0x72, 0x0) /opt/hostedtoolcache/go/1.19.5/x64/src/internal/poll/fd_poll_runtime.go:84 +0x30 internal/poll.(*pollDesc).waitRead(...) /opt/hostedtoolcache/go/1.19.5/x64/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).ReadMsgInet4(0x10743c0, {0x15a0000, 0xffff, 0xffff}, {0x14d0960, 0x20, 0x20}, 0x0, 0x105ec68) /opt/hostedtoolcache/go/1.19.5/x64/src/internal/poll/fd_unix.go:331 +0x248 net.(*netFD).readMsgInet4(0x10743c0, {0x15a0000, 0xffff, 0xffff}, {0x14d0960, 0x20, 0x20}, 0x0, 0x105ec68) /opt/hostedtoolcache/go/1.19.5/x64/src/net/fd_posix.go:84 +0x60 net.(*UDPConn).readMsg(0x100ecb8, {0x15a0000, 0xffff, 0xffff}, {0x14d0960, 0x20, 0x20}) /opt/hostedtoolcache/go/1.19.5/x64/src/net/udpsock_posix.go:101 +0x1f4 net.(*UDPConn).ReadMsgUDPAddrPort(0x100ecb8, {0x15a0000, 0xffff, 0xffff}, {0x14d0960, 0x20, 0x20}) /opt/hostedtoolcache/go/1.19.5/x64/src/net/udpsock.go:203 +0x6c net.(*UDPConn).ReadMsgUDP(0x100ecb8, {0x15a0000, 0xffff, 0xffff}, {0x14d0960, 0x20, 0x20}) /opt/hostedtoolcache/go/1.19.5/x64/src/net/udpsock.go:191 +0x64 github.com/nextdns/nextdns/proxy.readUDP(0x100ecb8, {0x15a0000, 0xffff, 0xffff}) /home/runner/work/nextdns/nextdns/proxy/udp.go:142 +0x70 github.com/nextdns/nextdns/proxy.Proxy.serveUDP({{0x100e918, 0x1, 0x1}, {0x48a05c, 0x10ae0d0}, {0x4889c8, 0x10b4060}, {0x0, 0x0}, 0x1, ...}, ...) /home/runner/work/nextdns/nextdns/proxy/udp.go:64 +0x1c8 github.com/nextdns/nextdns/proxy.Proxy.ListenAndServe.func1({0x101a820, 0xe}) /home/runner/work/nextdns/nextdns/proxy/proxy.go:120 +0x28c created by github.com/nextdns/nextdns/proxy.Proxy.ListenAndServe /home/runner/work/nextdns/nextdns/proxy/proxy.go:112 +0x4d0 goroutine 15 [IO wait]: internal/poll.runtime_pollWait(0xe73c7ea0, 0x72) /opt/hostedtoolcache/go/1.19.5/x64/src/runtime/netpoll.go:305 +0x54 internal/poll.(*pollDesc).wait(0x1074384, 0x72, 0x0) /opt/hostedtoolcache/go/1.19.5/x64/src/internal/poll/fd_poll_runtime.go:84 +0x30 internal/poll.(*pollDesc).waitRead(...) /opt/hostedtoolcache/go/1.19.5/x64/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0x1074370) /opt/hostedtoolcache/go/1.19.5/x64/src/internal/poll/fd_unix.go:614 +0x248 net.(*netFD).accept(0x1074370) /opt/hostedtoolcache/go/1.19.5/x64/src/net/fd_unix.go:172 +0x20 net.(*TCPListener).accept(0x100c7d0) /opt/hostedtoolcache/go/1.19.5/x64/src/net/tcpsock_posix.go:142 +0x20 net.(*TCPListener).Accept(0x100c7d0) /opt/hostedtoolcache/go/1.19.5/x64/src/net/tcpsock.go:288 +0x30 github.com/nextdns/nextdns/proxy.Proxy.serveTCP({{0x100e918, 0x1, 0x1}, {0x48a05c, 0x10ae0d0}, {0x4889c8, 0x10b4060}, {0x0, 0x0}, 0x1, ...}, ...) /home/runner/work/nextdns/nextdns/proxy/tcp.go:30 +0x40 github.com/nextdns/nextdns/proxy.Proxy.ListenAndServe.func2({0x101a820, 0xe}) /home/runner/work/nextdns/nextdns/proxy/proxy.go:137 +0x28c created by github.com/nextdns/nextdns/proxy.Proxy.ListenAndServe /home/runner/work/nextdns/nextdns/proxy/proxy.go:129 +0x338 goroutine 24 [IO wait]: internal/poll.runtime_pollWait(0xe73c77ec, 0x72) /opt/hostedtoolcache/go/1.19.5/x64/src/runtime/netpoll.go:305 +0x54 internal/poll.(*pollDesc).wait(0x146af14, 0x72, 0x0) /opt/hostedtoolcache/go/1.19.5/x64/src/internal/poll/fd_poll_runtime.go:84 +0x30 internal/poll.(*pollDesc).waitRead(...) /opt/hostedtoolcache/go/1.19.5/x64/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x146af00, {0x14a9000, 0x1000, 0x1000}) /opt/hostedtoolcache/go/1.19.5/x64/src/internal/poll/fd_unix.go:167 +0x210 net.(*netFD).Read(0x146af00, {0x14a9000, 0x1000, 0x1000}) /opt/hostedtoolcache/go/1.19.5/x64/src/net/fd_posix.go:55 +0x38 net.(*conn).Read(0x100ee50, {0x14a9000, 0x1000, 0x1000}) /opt/hostedtoolcache/go/1.19.5/x64/src/net/net.go:183 +0x48 crypto/tls.(*atLeastReader).Read(0x10af7a0, {0x14a9000, 0x1000, 0x1000}) /opt/hostedtoolcache/go/1.19.5/x64/src/crypto/tls/conn.go:787 +0x7c bytes.(*Buffer).ReadFrom(0x107296c, {0x48889c, 0x10af7a0}) /opt/hostedtoolcache/go/1.19.5/x64/src/bytes/buffer.go:202 +0xa4 crypto/tls.(*Conn).readFromUntil(0x1072800, {0xe73c99e0, 0x100c9b0}, 0x5) /opt/hostedtoolcache/go/1.19.5/x64/src/crypto/tls/conn.go:809 +0xd4 crypto/tls.(*Conn).readRecordOrCCS(0x1072800, 0x0) /opt/hostedtoolcache/go/1.19.5/x64/src/crypto/tls/conn.go:616 +0x11c crypto/tls.(*Conn).readRecord(...) /opt/hostedtoolcache/go/1.19.5/x64/src/crypto/tls/conn.go:582 crypto/tls.(*Conn).Read(0x1072800, {0x12ee000, 0x1000, 0x1000}) /opt/hostedtoolcache/go/1.19.5/x64/src/crypto/tls/conn.go:1287 +0x168 bufio.(*Reader).Read(0x11a86c0, {0x110c1a4, 0x9, 0x9}) /opt/hostedtoolcache/go/1.19.5/x64/src/bufio/bufio.go:237 +0x228 io.ReadAtLeast({0x4887fc, 0x11a86c0}, {0x110c1a4, 0x9, 0x9}, 0x9) /opt/hostedtoolcache/go/1.19.5/x64/src/io/io.go:332 +0x90 io.ReadFull(...) /opt/hostedtoolcache/go/1.19.5/x64/src/io/io.go:351 net/http.http2readFrameHeader({0x110c1a4, 0x9, 0x9}, {0x4887fc, 0x11a86c0}) /opt/hostedtoolcache/go/1.19.5/x64/src/net/http/h2_bundle.go:1565 +0x54 net/http.(*http2Framer).ReadFrame(0x110c180) /opt/hostedtoolcache/go/1.19.5/x64/src/net/http/h2_bundle.go:1829 +0x94 net/http.(*http2clientConnReadLoop).run(0x1059fd0) /opt/hostedtoolcache/go/1.19.5/x64/src/net/http/h2_bundle.go:8874 +0x150 net/http.(*http2ClientConn).readLoop(0x1003a40) /opt/hostedtoolcache/go/1.19.5/x64/src/net/http/h2_bundle.go:8770 +0x68 created by net/http.(*http2Transport).newClientConn /opt/hostedtoolcache/go/1.19.5/x64/src/net/http/h2_bundle.go:7477 +0xa60 goroutine 58 [IO wait]: internal/poll.runtime_pollWait(0xe73c7924, 0x72) /opt/hostedtoolcache/go/1.19.5/x64/src/runtime/netpoll.go:305 +0x54 internal/poll.(*pollDesc).wait(0x11c20b4, 0x72, 0x0) /opt/hostedtoolcache/go/1.19.5/x64/src/internal/poll/fd_poll_runtime.go:84 +0x30 internal/poll.(*pollDesc).waitRead(...) /opt/hostedtoolcache/go/1.19.5/x64/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x11c20a0, {0x14a8000, 0x1000, 0x1000}) /opt/hostedtoolcache/go/1.19.5/x64/src/internal/poll/fd_unix.go:167 +0x210 net.(*netFD).Read(0x11c20a0, {0x14a8000, 0x1000, 0x1000}) /opt/hostedtoolcache/go/1.19.5/x64/src/net/fd_posix.go:55 +0x38 net.(*conn).Read(0x100ee30, {0x14a8000, 0x1000, 0x1000}) /opt/hostedtoolcache/go/1.19.5/x64/src/net/net.go:183 +0x48 crypto/tls.(*atLeastReader).Read(0x10af760, {0x14a8000, 0x1000, 0x1000}) /opt/hostedtoolcache/go/1.19.5/x64/src/crypto/tls/conn.go:787 +0x7c bytes.(*Buffer).ReadFrom(0x107256c, {0x48889c, 0x10af760}) /opt/hostedtoolcache/go/1.19.5/x64/src/bytes/buffer.go:202 +0xa4 crypto/tls.(*Conn).readFromUntil(0x1072400, {0xe73c99e0, 0x100c960}, 0x5) /opt/hostedtoolcache/go/1.19.5/x64/src/crypto/tls/conn.go:809 +0xd4 crypto/tls.(*Conn).readRecordOrCCS(0x1072400, 0x0) /opt/hostedtoolcache/go/1.19.5/x64/src/crypto/tls/conn.go:616 +0x11c crypto/tls.(*Conn).readRecord(...) /opt/hostedtoolcache/go/1.19.5/x64/src/crypto/tls/conn.go:582 crypto/tls.(*Conn).Read(0x1072400, {0x1097000, 0x1000, 0x1000}) /opt/hostedtoolcache/go/1.19.5/x64/src/crypto/tls/conn.go:1287 +0x168 bufio.(*Reader).Read(0x14ba6c0, {0x11b6124, 0x9, 0x9}) /opt/hostedtoolcache/go/1.19.5/x64/src/bufio/bufio.go:237 +0x228 io.ReadAtLeast({0x4887fc, 0x14ba6c0}, {0x11b6124, 0x9, 0x9}, 0x9) /opt/hostedtoolcache/go/1.19.5/x64/src/io/io.go:332 +0x90 io.ReadFull(...) /opt/hostedtoolcache/go/1.19.5/x64/src/io/io.go:351 net/http.http2readFrameHeader({0x11b6124, 0x9, 0x9}, {0x4887fc, 0x14ba6c0}) /opt/hostedtoolcache/go/1.19.5/x64/src/net/http/h2_bundle.go:1565 +0x54 net/http.(*http2Framer).ReadFrame(0x11b6100) /opt/hostedtoolcache/go/1.19.5/x64/src/net/http/h2_bundle.go:1829 +0x94 net/http.(*http2clientConnReadLoop).run(0x1229fd0) /opt/hostedtoolcache/go/1.19.5/x64/src/net/http/h2_bundle.go:8874 +0x150 net/http.(*http2ClientConn).readLoop(0x118c870) /opt/hostedtoolcache/go/1.19.5/x64/src/net/http/h2_bundle.go:8770 +0x68 created by net/http.(*http2Transport).newClientConn /opt/hostedtoolcache/go/1.19.5/x64/src/net/http/h2_bundle.go:7477 +0xa60
The process crashed 6 times since this morning ... I've now enabled debug level on the router as well as nothing was logged with just the client's debug mode/setting set to true.
-
@NextDNS This is what I managed to get from the logs:
Jul 9 12:39:11 gw nextdns.init: Stopped Jul 9 12:39:14 gw nextdns[8028]: Starting NextDNS 1.39.4/linux on 127.0.0.1:5342 Jul 9 12:39:14 gw nextdns[8028]: Listening on TCP/127.0.0.1:5342 Jul 9 12:39:14 gw nextdns[8028]: Listening on UDP/127.0.0.1:5342 Jul 9 12:39:14 gw nextdns[8028]: Finding best endpoint Jul 9 12:39:14 gw nextdns[8028]: Provider SourceHTTPSSVCProvider(dns.nextdns.io, https://dns.nextdns.io#45.90.28.0,2a07:a8c0::,45.90.30.0,2a07:a8c1::) Jul 9 12:39:15 gw nextdns[8028]: Testing endpoint https://dns.nextdns.io#37.252.245.241,89.35.237.173,2a00:11c0:14:506::9,2a0c:e082:1:1::d Jul 9 12:39:15 gw nextdns[8028]: Connected 45.90.30.0:443 (con=111ms tls=382ms, TCP, TLS13) Jul 9 12:39:15 gw nextdns[8028]: Connected 37.252.245.241:443 (con=12ms tls=172ms, TCP, TLS13) Jul 9 12:39:15 gw nextdns[8028]: Endpoint selected https://dns.nextdns.io#37.252.245.241,89.35.237.173,2a00:11c0:14:506::9,2a0c:e082:1:1::d Jul 9 12:39:15 gw nextdns[8028]: Switching endpoint: https://dns.nextdns.io#37.252.245.241,89.35.237.173,2a00:11c0:14:506::9,2a0c:e082:1:1::d Jul 9 12:39:19 gw nextdns[8028]: Setting up router Jul 9 12:39:19 gw nextdns[8028]: Activating Jul 9 12:40:52 gw nextdns[8028]: parse question: parsing/packing of this section has completed Jul 9 12:40:52 gw nextdns[8028]: parse question: parsing/packing of this section has completed Jul 9 12:40:52 gw nextdns[8028]: parse additional: Name: insufficient data for calculated length type Jul 9 12:40:52 gw nextdns[8028]: Query 127.0.0.1 UDP A google.com. (qry=51/res=12) 9ms : doh resolve: error code: 400 Jul 9 12:41:29 gw nextdns[8028]: Received signal: interrupt (ignored) Jul 9 12:41:31 gw nextdns[8028]: parse question: parsing/packing of this section has completed Jul 9 12:41:31 gw nextdns[8028]: parse question: parsing/packing of this section has completed Jul 9 12:42:34 gw nextdns[8028]: Received signal: window changed (ignored) Jul 9 14:12:30 gw nextdns[8028]: parse question: parsing/packing of this section has completed Jul 9 14:12:30 gw nextdns[8028]: parse question: parsing/packing of this section has completed Jul 9 14:12:30 gw nextdns[8028]: parse additional: Name: insufficient data for calculated length type Jul 9 14:12:30 gw nextdns[8028]: Query 127.0.0.1 UDP A google.com. (qry=51/res=12) 9ms : doh resolve: error code: 400 Jul 9 14:39:36 gw nextdns[8028]: Finding best endpoint Jul 9 14:39:36 gw nextdns[8028]: Provider SourceHTTPSSVCProvider(dns.nextdns.io, https://dns.nextdns.io#45.90.28.0,2a07:a8c0::,45.90.30.0,2a07:a8c1::)
-
I too can confirm this is happening.
I'm using nextdns via nextdns cli on rtac68u using asuswrt-merlinThere seems to be an issue with the certificated at one of nextdns DoH endpoints.
I can confirm my router's clock and NPT are working properly and synchronized otherwise my router would be reporting no internet and my whole network would be out of wack.
The date May 5 most likely is reported by the nextdns, busybox itself??? idk
All my other log entries report the proper date. Given that, this crash, cert fails is from July 12.
Logs
May 5 01:06:07 nextdns[393]: Endpoint provider failed: SourceHTTPSSVCProvider(dns.nextdns.io, https://dns.nextdns.io#45.90.28.0,2a07:a8c0::,45.90.30.0,2a07:a8c1::): exchange: roundtrip: x509: certificate has expired or is not yet valid: current time 2018-05-05T01:06:07-04:00 is before 2023-05-17T00:00:00Z May 5 01:06:07 nextdns[393]: Endpoint failed: https://dns1.nextdns.io#45.90.28.0,2a07:a8c0::: roundtrip: x509: certificate has expired or is not yet valid: current time 2018-05-05T01:06:07-04:00 is before 2023-05-17T00:00:00Z May 5 01:06:07 nextdns[393]: Endpoint failed: https://dns2.nextdns.io#45.90.30.0,2a07:a8c1::: roundtrip: x509: certificate has expired or is not yet valid: current time 2018-05-05T01:06:07-04:00 is before 2023-05-17T00:00:00Z May 5 01:06:16 nextdns[393]: Endpoint provider failed: SourceHTTPSSVCProvider(dns.nextdns.io, https://dns.nextdns.io#45.90.28.0,2a07:a8c0::,45.90.30.0,2a07:a8c1::): exchange: roundtrip: x509: certificate has expired or is not yet valid: current time 2018-05-05T01:06:16-04:00 is before 2023-05-17T00:00:00Z May 5 01:06:16 nextdns[393]: Endpoint failed: https://dns1.nextdns.io#45.90.28.0,2a07:a8c0::: roundtrip: x509: certificate has expired or is not yet valid: current time 2018-05-05T01:06:16-04:00 is before 2023-05-17T00:00:00Z May 5 01:06:16 nextdns[393]: Endpoint failed: https://dns2.nextdns.io#45.90.30.0,2a07:a8c1::: roundtrip: x509: certificate has expired or is not yet valid: current time 2018-05-05T01:06:16-04:00 is before 2023-05-17T00:00:00Z May 5 01:06:25 nextdns[393]: Endpoint provider failed: SourceHTTPSSVCProvider(dns.nextdns.io, https://dns.nextdns.io#45.90.28.0,2a07:a8c0::,45.90.30.0,2a07:a8c1::): exchange: roundtrip: x509: certificate has expired or is not yet valid: current time 2018-05-05T01:06:25-04:00 is before 2023-05-17T00:00:00Z May 5 01:06:25 nextdns[393]: Endpoint failed: https://dns1.nextdns.io#45.90.28.0,2a07:a8c0::: roundtrip: x509: certificate has expired or is not yet valid: current time 2018-05-05T01:06:25-04:00 is before 2023-05-17T00:00:00Z May 5 01:06:25 nextdns[393]: Endpoint failed: https://dns2.nextdns.io#45.90.30.0,2a07:a8c1::: roundtrip: x509: certificate has expired or is not yet valid: current time 2018-05-05T01:06:25-04:00 is before 2023-05-17T00:00:00Z May 5 01:06:34 nextdns[393]: Endpoint provider failed: SourceHTTPSSVCProvider(dns.nextdns.io, https://dns.nextdns.io#45.90.28.0,2a07:a8c0::,45.90.30.0,2a07:a8c1::): exchange: roundtrip: x509: certificate has expired or is not yet valid: current time 2018-05-05T01:06:34-04:00 is before 2023-05-17T00:00:00Z May 5 01:06:34 nextdns[393]: Endpoint failed: https://dns1.nextdns.io#45.90.28.0,2a07:a8c0::: roundtrip: x509: certificate has expired or is not yet valid: current time 2018-05-05T01:06:34-04:00 is before 2023-05-17T00:00:00Z May 5 01:06:34 nextdns[393]: Endpoint failed: https://dns2.nextdns.io#45.90.30.0,2a07:a8c1::: roundtrip: x509: certificate has expired or is not yet valid: current time 2018-05-05T01:06:34-04:00 is before 2023-05-17T00:00:00Z
-
Ended up switching to using dnsproxy, with quic enabled, and the client and connection are rock solid.
Content aside
-
1
Likes
- 1 yr agoLast active
- 10Replies
- 192Views
-
4
Following