[getdns-users] First release candidate for getdns-1.2.1 - but still trouble
A. Schulze
sca at andreasschulze.de
Mon Nov 6 19:48:55 UTC 2017
Am 03.11.2017 um 21:50 schrieb Willem Toorop:
> We have a first release candidate for the upcoming 1.2.1 bugfix release
> of getdns.
Hello Willem,
I compiled the version - no warnings - no noise.
But - unrelated to this version - I have still trouble if "dnssec_return_status: GETDNS_EXTENSION_TRUE" is enabled.
In this case I get no answers.
here is my working setup:
# cat /etc/resolv.conf
nameserver 127.0.0.1
# cat /etc/unbound/root.key
. IN DS 19036 8 2 49AAC11D7B6F6446702E54A1607371607A1A41855200FD2CE1CDDE32F24E8FB5
. IN DS 20326 8 2 E06D44B80B8F1D39A95C0B0D7C65D08458E880409BBC683457104237C7F8EC8D
# cat /root/.stubby.yml
dns_transport_list:
- GETDNS_TRANSPORT_TLS
tls_authentication: GETDNS_AUTHENTICATION_REQUIRED
#dnssec_return_status: GETDNS_EXTENSION_TRUE
listen_addresses:
- 127.0.0.1
upstream_recursive_servers:
- address_data: 145.100.185.15
tls_auth_name: "dnsovertls.sinodun.com"
tls_pubkey_pinset:
- digest: "sha256"
value: 62lKu9HsDVbyiPenApnc4sfmSYTHOVfFgL3pyB+cBL4=
# stubby -C /root/.stubby.yml -i > /dev/null | tail -n 1
[19:25:53.102282] STUBBY: Read config from file /root/.stubby.yml
Result: Config file syntax is valid.
# stubby -C /root/.stubby.yml &
# dig dnssec-failed.org +dnssec +noall +answer
;; ANSWER SECTION:
dnssec-failed.org. 7155 IN A 69.252.80.75
dnssec-failed.org. 7155 IN RRSIG A 5 2 7200 20171113150538 20171102150038 44973 dnssec-failed.org. juxwes...nsQE=
# dig andreasschulze.de +dnssec +noall +answer
;; ANSWER SECTION:
andreasschulze.de. 439 IN A 188.194.67.116
andreasschulze.de. 544 IN RRSIG A 8 2 600 20171116191712 20171106191712 29011 andreasschulze.de. LWfRy...gg==
I expect to get no answer for dnssec-failed.org if I enable "dnssec_return_status: GETDNS_EXTENSION_TRUE"
If I restart stubby I get this:
# dig dnssec-failed.org +dnssec
; <<>> DiG 9.10.3-P4-Debian <<>> dnssec-failed.org +dnssec
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 61836
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; WARNING: recursion requested but not available
;; QUESTION SECTION:
;dnssec-failed.org. IN A
;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Mon Nov 06 20:38:54 CET 2017
;; MSG SIZE rcvd: 35
-> that's fine!
but:
# dig andreasschulze.de +dnssec
; <<>> DiG 9.10.3-P4-Debian <<>> andreasschulze.de +dnssec
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 33838
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; WARNING: recursion requested but not available
;; QUESTION SECTION:
;andreasschulze.de. IN A
;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Mon Nov 06 20:43:03 CET 2017
;; MSG SIZE rcvd: 35
That's not so good :-/
The only thing I noticed: a new directory "/root/.getdns/" was created. But the directory is empty.
Do I misunderstood something completely wrong or are some files missing in my package?
Andreas
More information about the Users
mailing list