Domain resolution problem

Turris stopped resolving my own domain shy.cz.

# dig shy.cz

; <<>> DiG 9.10.5-P2 <<>> shy.cz
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 28612
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;shy.cz.				IN	A

;; Query time: 15 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Sep 01 17:43:09 CEST 2017
;; MSG SIZE  rcvd: 24

My dns server works fine:

# dig shy.cz @89.185.235.206

; <<>> DiG 9.10.5-P2 <<>> shy.cz @89.185.235.206
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 64801
;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 5
;; WARNING: recursion requested but not available

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;shy.cz.				IN	A

;; ANSWER SECTION:
shy.cz.			14400	IN	A	89.185.235.201

;; AUTHORITY SECTION:
shy.cz.			86400	IN	NS	ns1.shy.cz.
shy.cz.			86400	IN	NS	ns2.shy.cz.

;; ADDITIONAL SECTION:
ns1.shy.cz.		14400	IN	A	89.185.235.206
ns1.shy.cz.		14400	IN	AAAA	2a01:430:27::206
ns2.shy.cz.		14400	IN	A	89.185.235.206
ns2.shy.cz.		14400	IN	AAAA	2a01:430:27::206

;; Query time: 7 msec
;; SERVER: 89.185.235.206#53(89.185.235.206)
;; WHEN: Fri Sep 01 17:44:02 CEST 2017
;; MSG SIZE  rcvd: 175

I tried it with my Turris 1.1 and it works!

Old turris uses different DNS resolver. Still, there are quite some problems with your domain: http://dnsviz.net/d/shy.cz/dnssec/

That’s fixed, I was changing some config to see if it was not a server problem. But Turris restart solved everything.

Ping me if something like this happens again.