Still occuring, still not fixed.. here is my configuration and some runtime infos:
[admin@rb4011] > /ip/dns print
servers: <redacted>
dynamic-servers:
use-doh-server:
verify-doh-cert: no
doh-max-server-connections: 5
doh-max-concurrent-queries: 50
doh-timeout: 5s
allow-remote-requests: yes
max-udp-packet-size: 4096
query-server-timeout: 2s
query-total-timeout: 10s
max-concurrent-queries: 100
max-concurrent-tcp-sessions: 20
cache-size: 2048KiB
cache-max-ttl: 0s
address-list-extra-time: 0s
vrf: main
mdns-repeat-ifaces:
cache-used: 2048KiB
[admin@rb4011] > /ip/dns/cache print
Flags: S - STATIC
Columns: NAME, TYPE, DATA, TTL
# NAME TYPE DATA TTL
0 S <redacted> A <redacted> 0s
1 S <redacted> A <redacted> 0s
2 S <redacted> A <redacted> 0s
3 S <redacted> CNAME <redacted>. 0s
4 S <redacted> CNAME <redacted>. 0s
5 S <redacted> CNAME <redacted>. 0s
6 S <redacted> CNAME <redacted>. 0s
7 S <redacted> CNAME <redacted>. 0s
8 S <redacted> CNAME <redacted>. 0s
9 S <redacted> CNAME <redacted>. 0s
10 S <redacted> CNAME <redacted>. 0s
11 S <redacted> CNAME <redacted>. 0s
12 S <redacted> CNAME <redacted>. 0s
13 S <redacted> CNAME <redacted>. 0s
14 S <redacted> CNAME <redacted>. 0s
15 S <redacted> CNAME <redacted>. 0s
16 S <redacted> CNAME <redacted>. 0s
17 S <redacted> CNAME <redacted>. 0s
18 S <redacted> CNAME <redacted>. 0s
19 S <redacted> CNAME <redacted>. 0s
20 S <redacted> CNAME <redacted>. 0s
21 S <redacted> CNAME <redacted>. 0s
22 S <redacted> CNAME <redacted>. 0s
23 S <redacted> A <redacted> 0s
24 S <redacted> A <redacted> 0s
25 S <redacted> CNAME <redacted>. 0s
26 S <redacted> A <redacted> 0s
27 S <redacted> CNAME <redacted>. 0s
28 S <redacted> A <redacted> 0s
29 S <redacted> A <redacted> 0s
30 S <redacted> A <redacted> 0s
31 S <redacted> A <redacted> 0s
32 S <redacted> CNAME <redacted>. 0s
33 S <redacted> CNAME <redacted>. 0s
34 S <redacted> CNAME <redacted>. 0s
35 S <redacted> CNAME <redacted>. 0s
36 S <redacted> A <redacted> 0s
37 S <redacted> A <redacted> 0s
38 S <redacted> A <redacted> 0s
39 S <redacted> A <redacted> 0s
40 S <redacted> CNAME <redacted>. 0s
41 S <redacted> CNAME <redacted>. 0s
42 S <redacted> CNAME <redacted>. 0s
43 S <redacted> CNAME <redacted>. 0s
[admin@rb4011] > /ip/dns/ export
# 2024-10-22 12:09:18 by RouterOS 7.16.1
# software id = <redacted>
#
# model = RB4011iGS+
# serial number = <redacted>
/ip dns
set allow-remote-requests=yes cache-max-ttl=0s servers=<redacted>
/ip dns static
add address=<redacted> name=<redacted> type=A
add address=<redacted> name=<redacted> type=A
add address=<redacted> name=<redacted> type=A
add cname=<redacted> name=<redacted> type=CNAME
add cname=<redacted> name=<redacted> type=CNAME
add cname=<redacted> name=<redacted> type=CNAME
add cname=<redacted> name=<redacted> type=CNAME
add cname=<redacted> name=<redacted> type=CNAME
add cname=<redacted> name=<redacted> type=CNAME
add cname=<redacted> name=<redacted> type=CNAME
add cname=<redacted> name=<redacted> type=CNAME
add cname=<redacted> name=<redacted> type=CNAME
add cname=<redacted> name=<redacted> type=CNAME
add cname=<redacted> name=<redacted> type=CNAME
add cname=<redacted> name=<redacted> type=CNAME
add cname=<redacted> name=<redacted> type=CNAME
add cname=<redacted> name=<redacted> type=CNAME
add cname=<redacted> name=<redacted> type=CNAME
add cname=<redacted> name=<redacted> type=CNAME
add cname=<redacted> name=<redacted> type=CNAME
add cname=<redacted> name=<redacted> type=CNAME
add cname=<redacted> name=<redacted> type=CNAME
add cname=<redacted> name=<redacted> type=CNAME
add address=<redacted> name=<redacted> type=A
add address=<redacted> name=<redacted> type=A
add cname=<redacted> name=<redacted> type=CNAME
add address=<redacted> name=<redacted> type=A
add cname=<redacted> name=<redacted> type=CNAME
add address=<redacted> name=<redacted> type=A
add address=<redacted> name=<redacted> type=A
add address=<redacted> name=<redacted> type=A
add address=<redacted> name=<redacted> type=A
add cname=<redacted> name=<redacted> type=CNAME
add cname=<redacted> name=<redacted> type=CNAME
add cname=<redacted> name=<redacted> type=CNAME
add cname=<redacted> name=<redacted> type=CNAME
add address=<redacted> name=<redacted> type=A
add address=<redacted> name=<redacted> type=A
add address=<redacted> name=<redacted> type=A
add address=<redacted> name=<redacted> type=A
add cname=<redacted> name=<redacted> type=CNAME
add cname=<redacted> name=<redacted> type=CNAME
add cname=<redacted> name=<redacted> type=CNAME
add cname=<redacted> name=<redacted> type=CNAME
[admin@rb4011] > /system/script export
# 2024-10-22 12:13:12 by RouterOS 7.16.1
# software id = <redacted>
#
# model = RB4011iGS+
# serial number = <redacted>
/system script
add dont-require-permissions=no name=<redacted> owner=admin policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon source=":do {\r\
\n :resolve www.example.com server (redacted)\r\
\n :if ([/ip dns get servers] != \"(redacted)\") do={\r\
\n /ip dns set servers=\"(redacted)\"\r\
\n :log info \"Restored DNS server to (redacted)\"\r\
\n }\r\
\n} on-error={\r\
\n :if ([/ip dns get servers] != \"(redacted)\") do={\r\
\n /ip dns set servers=\"(redacted)\"\r\
\n :log error \"DNS server (redacted) down, using (redacted)\"\r\
\n }\r\
\n}"
[admin@rb4011] > /system scheduler export
# 2024-10-22 12:14:02 by RouterOS 7.16.1
# software id = <redacted>
#
# model = RB4011iGS+
# serial number = <redacted>
/system scheduler
add interval=30s name=<redacted> on-event=check-dns policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon start-date=2002-01-01 start-time=00:00:00
I set
to avoid caching DNS entries because I do the caching on the upstream server.