Ok in fact the check is performed by the unbound_checks
form the mailcow/mailcow-dockerizedblob/master/data/Dockerfiles/watchdog/watchdog.sh#L286 file.
With debug mode, I observe this output:
++ dig com +dnssec
++ egrep flags:.+ad
+ DNSSEC=
+ [[ -z '' ]]
+ echo 'DNSSEC failure'
+ err_count=1
when I run dig com +dnssec
I have:
; <<>> DiG 9.18.19 <<>> com +dnssec
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 55445
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;com. IN A
;; Query time: 0 msec
;; SERVER: 127.0.0.11#53(127.0.0.11) (UDP)
;; WHEN: Sun May 19 18:28:57 CEST 2024
;; MSG SIZE rcvd: 21
Hmmm, a dig @172.22.1.254 com +dnssec
give:
;; AUTHORITY SECTION:
com. 60 IN SOA a.gtld-servers.net. nstld.verisign-grs.com. 1716137409 1800 900 604800 86400
com. 900 IN RRSIG SOA 13 1 900 20240526165009 20240519154009 956 com. y5cjojdcJgH3yaGhSRpvxhf2o4pBPilHpkaLhEMYRdIJpLN525Coo+y5 fW1I9TCh0fqy1EI6QbKjD4USQNzGeQ==
CK0POJMG874LJREF7EFN8430QVIT8BSM.com. 86084 IN NSEC3 1 1 0 - CK0Q2D6NI4I7EQH8NA30NS61O48UL8G5 NS SOA RRSIG DNSKEY NSEC3PARAM
CK0POJMG874LJREF7EFN8430QVIT8BSM.com. 86084 IN RRSIG NSEC3 13 2 86400 20240524042459 20240517031459 956 com. z1jR7JNLkGW/vGt4F/eJR0w0JigXU31VwLVexqIEy4SXZ0PQKOWsp8eG k9jjcJ3Ta1dcmyUb1qNcvVWuGcCzUA==
In the docker-compose.yml
the dns of watchdog-mailcow
is ${IPV4_NETWORK:-172.22.1}.254
(=172.22.1.254) and inside the container, 127.0.0.11
should forward to 172.22.1.254
but I have the impression that not the case…
Hmmm, a dig @172.22.1.254 com +dnssec
give:
;; AUTHORITY SECTION:
com. 60 IN SOA a.gtld-servers.net. nstld.verisign-grs.com. 1716137409 1800 900 604800 86400
com. 900 IN RRSIG SOA 13 1 900 20240526165009 20240519154009 956 com. y5cjojdcJgH3yaGhSRpvxhf2o4pBPilHpkaLhEMYRdIJpLN525Coo+y5 fW1I9TCh0fqy1EI6QbKjD4USQNzGeQ==
CK0POJMG874LJREF7EFN8430QVIT8BSM.com. 86084 IN NSEC3 1 1 0 - CK0Q2D6NI4I7EQH8NA30NS61O48UL8G5 NS SOA RRSIG DNSKEY NSEC3PARAM
CK0POJMG874LJREF7EFN8430QVIT8BSM.com. 86084 IN RRSIG NSEC3 13 2 86400 20240524042459 20240517031459 956 com. z1jR7JNLkGW/vGt4F/eJR0w0JigXU31VwLVexqIEy4SXZ0PQKOWsp8eG k9jjcJ3Ta1dcmyUb1qNcvVWuGcCzUA==
In the docker-compose.yml
the dns of watchdog-mailcow
is ${IPV4_NETWORK:-172.22.1}.254
(=172.22.1.254) and inside the container, 127.0.0.11
should forward to 172.22.1.254
but I have the impression that not the case…
Hmmm, a dig @172.22.1.254 com +dnssec
give:
;; AUTHORITY SECTION:
com. 60 IN SOA a.gtld-servers.net. nstld.verisign-grs.com. 1716137409 1800 900 604800 86400
com. 900 IN RRSIG SOA 13 1 900 20240526165009 20240519154009 956 com. y5cjojdcJgH3yaGhSRpvxhf2o4pBPilHpkaLhEMYRdIJpLN525Coo+y5 fW1I9TCh0fqy1EI6QbKjD4USQNzGeQ==
CK0POJMG874LJREF7EFN8430QVIT8BSM.com. 86084 IN NSEC3 1 1 0 - CK0Q2D6NI4I7EQH8NA30NS61O48UL8G5 NS SOA RRSIG DNSKEY NSEC3PARAM
CK0POJMG874LJREF7EFN8430QVIT8BSM.com. 86084 IN RRSIG NSEC3 13 2 86400 20240524042459 20240517031459 956 com. z1jR7JNLkGW/vGt4F/eJR0w0JigXU31VwLVexqIEy4SXZ0PQKOWsp8eG k9jjcJ3Ta1dcmyUb1qNcvVWuGcCzUA==
In the docker-compose.yml
the dns of watchdog-mailcow
is ${IPV4_NETWORK:-172.22.1}.254
(=172.22.1.254) and inside the container, 127.0.0.11
should forward to 172.22.1.254
but I have the impression that not the case…
ooops… I have posted 3 time the same message, but there is no way to edit/remove it… :/