Hi Simon,
It looks like the provider's DNS really has outdated data in cache - look at the TTLs - so it should be fine tomorrow:
***@sirius:~$ dig @212.202.215.1 rrsig paypal.com
; <<>> DiG 9.9.5-9+deb8u6-Debian <<>> @212.202.215.1 rrsig paypal.com
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 30623
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;paypal.com. IN RRSIG
;; ANSWER SECTION:
paypal.com. 48496 IN RRSIG DS 8 2 86400 20160510041550 20160503030550 34745 com. s3zvdSp0slicIVJlfv8Sn9SSuVf/Bm
/98F9waWkNwGouczKhJSpFjdso DmVzQF7Ak4vIRZ5KfaKE4c5WyZYGJd0SF1nYXAFhpnJKtRu70JWjoktm cO6hobbykndsh0GIKsRA3xZ2sn0Oc72/0q0JtzHI5xeIXeMD
e1ZI3zv+ sJY=
;; Query time: 12 msec
;; SERVER: 212.202.215.1#53(212.202.215.1)
;; WHEN: Tue May 03 22:46:09 CEST 2016
;; MSG SIZE rcvd: 202
***@sirius:~$ dig @8.8.8.8 rrsig paypal.com
; <<>> DiG 9.9.5-9+deb8u6-Debian <<>> @8.8.8.8 rrsig paypal.com
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 8497
;; flags: qr rd ra; QUERY: 1, ANSWER: 8, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; QUESTION SECTION:
;paypal.com. IN RRSIG
;; ANSWER SECTION:
paypal.com. 3599 IN RRSIG SOA 5 2 3600 20160602174036 20160503164036 11811 paypal.com. dzYkv7I/DjMR0YRmpjql1g5
r9Zsi9bAzRsm6Wlq/9WIxKn3eokdcs8jN LtfXmChnQ6CIitzsOXZj0pvMHiq8Ah3QX3yBrqec79wELScwXl2G++5v 0940s6+JasAFnKCHRPP5KHn1csNlphflXkinG+Iok
mYoyskwwCOCaADA NyM=
paypal.com. 299 IN RRSIG NS 5 2 300 20160515070943 20160415062816 11811 paypal.com. wqK0n6fI2hSu9oteS0TLeZMqY
80KOsun/UGDCMx+pCqIYiGQtvuqntwb pIBevESXYk3LLGbqWdPTSE+bkmJmsgy9JpcocLbhvyo6XWlx0F/WnC2G tWFEJ8h69hy/sIWthKfPk3LWkWe+1eitQt3wKpNSYjS
hepqlfmyRPZfx 9/s=
paypal.com. 299 IN RRSIG A 5 2 300 20160531230346 20160501221243 11811 paypal.com. EKbwsch90FNP5Yl9gkZbfbhQKF
gokzm2O0QH/1cQ6RXtxr7pwsb+9wqH PcFxfw4IzBum5sAdmVFT1mHR7ZQWHLfIiPCpKhXXwWm/VDhcuQ2dTs9m mvc9cP7dige2a31e+gQdDCsWSr9NrXuGt4qSBgYACGtr
CCLKyKw2j/cv Y5g=
paypal.com. 3599 IN RRSIG MX 5 2 3600 20160531040805 20160501035950 11811 paypal.com. aAv3qokZSJmKumTNGaOs9V/z
d58/o8XHyIPrKQvNWul/JGxyoo43Fdjh 0vV0YlD/vhtkWgZxH/6+Z/te0ZvRnnk/uGVbt4HH9MYSVR2QDikSNfCm 04oKSthHN/joi7pjxuzbyklZOmuFjhcJPLpgXiKbAC
vRnZwfcWJwwOuA DT8=
paypal.com. 299 IN RRSIG TXT 5 2 300 20160516071400 20160416070722 11811 paypal.com. sDw3CY6FnMrue5rF4rLlLnbA
U1/y0ybiHtZOtTwZ/qR9EvmWkI/lVwUG +gNoepkBub98OemTz+DTN4qslZwj79cSEyP1YFWWInylS1+2r22E2HrB vNpUmNwrW5kl/Tms8hats8uAXwu0UwD2GjyNcrq78I
gaDHnGqQA0zacp lW4=
paypal.com. 59 IN RRSIG NSEC 5 2 60 20160527190908 20160427184249 11811 paypal.com. I1AR8lkCcXdNAsjTUmxWPSj5
XRUCC+rcJ0DWKoSGxR6EHKOfKhDpmeBY MonF4NWn2nIHIRO712NsWg7BxH9SVfmBEXzDLlrunuGAI1gZZmkL1Yo0 2uFQo/l6oACeG13iE9Cnsku7hnPxaOP05TNrA5ipgH
4Mq0VkDXSjFZ9k g20=
paypal.com. 599 IN RRSIG DNSKEY 5 2 600 20160525214249 20160425205549 11811 paypal.com. gXurHNSMnEJHnlOg/VT+J
NFIr5qT9wsaNh8wnp4OUUWCfUhmHoPJfDPB GCdRjN+4vF6HtXNXLfjLGcDqMMfFlIGsrVwMqR1UWf+ctV2zXfHVNRKz 9sgeai2Gwx4gxtEUDJj7j4+eDW8c3fg/QwJWHK1
bMciOC8JRmFXdDfwg xlw=
paypal.com. 599 IN RRSIG DNSKEY 5 2 600 20160525214249 20160425205549 21037 paypal.com. DIuMSuB4N6+VWeItBGwpe
9lf9o0wdtACVk86/X4EXcB8ULx4BytTS4Qr SiY5D+KgJX48X/f6YLzJ30j0HgCzl8JHQEaznh/mW23YvCA3g6UUSzDd /lDHEC7pn1sAUI1HQuHDAB5dfAvWS5fPdCjNBUu
lAQztZ65QDcqvSxlC 5T+GPIrHi2mG/UfspgvfOc+kVU+HLivXKJhTlT2j+w2ZPrUk1vrIS/5v oVQyNiNVyU2pTGTT+bng1QTzVN6LQaYA45aqH1CCZ7e64YkuYg+47+sy
Zcg5CK7dnglt8KQmQrgGpEpuFvjJ2S+9GcJ3tDOWMl60zf9FpPmmqJ8I 53BYFg==
;; Query time: 46 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Tue May 03 22:46:41 CEST 2016
;; MSG SIZE rcvd: 1527
-----
Uwe Schindler
H.-H.-Meier-Allee 63, D-28213 Bremen
http://www.thetaphi.de
-----Original Message-----
Sent: Tuesday, May 03, 2016 6:42 PM
Subject: Re: [Dnsmasq-discuss] DNSSEC on lookups of *.paypal.com no
longer work
Post by Uwe SchindlerHi,
I have the feeling that 212.202.215.1 (my DNS server) has cached an
old response with outdated key. Could this happen?
It shouldn't, but it could, mainly if paypal got something wrong (for
instance RRSIGS have times before which they're not valid and times
after which they're not valid. If your server has cached an RRSIG with a
long TTL so that it's returning an RRSIG that's out of time, that could
explain this.)
I run dnsmasq with DNSSEC enabled in production and keep logs. Every so
often I check the logs and look at the domains which failed DNSSEC. 95%
of the time, by the time I get to do the check, the queries complete
successfully. Transient errors seem to be a fact of life with DNSSEC.
Post by Uwe SchindlerIn general DNSSEC
works perfectly fine, but just this domain fails for me. I was
expecting that maybe PayPal updated to newest signature/encryption
algorithms that are not yet supported by dnsmasq. But as it works for
you, I think it must be something else.
I will keep you informed if the problem still exists tomorrow. Is
there a way to get more debug output *what* exactly has failed?
The result of the queries
would be interesting.
Cheers,
Simon.
Post by Uwe SchindlerUwe
----- Uwe Schindler H.-H.-Meier-Allee 63, D-28213 Bremen
-----Original Message----- From: Dnsmasq-discuss
[Dnsmasq-discuss] DNSSEC on lookups of *.paypal.com no longer work
I just tried it here, forwarding to 8.8.8.8 and 8.8.4.4 and it works.
paypal.com is signed and status SECURE www.paypal.com is INSECURE.
The server you're using (212.202.215.1) won't reply to DNS queries
for me, so I couldn't check that.
Cheers,
Simon.
Post by Uwe SchindlerI just noticed that dnsmasq no longer resolves paypal.com and ist
subdomains correctly. Other DNSSEC secured domains (like my own) work.
Post by Uwe Schindler# dig paypal.com
; <<>> DiG 9.9.5-9+deb8u6-Debian <<>> paypal.com ;; global
options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY,
0, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 4096 ;;
QUESTION SECTION: ;paypal.com. IN A
;; Query time: 22 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;;
WHEN: Tue May 03 12:49:13 CEST 2016 ;; MSG SIZE rcvd: 39
May 3 12:49:13 sirius dnsmasq[3835]: query[A] paypal.com from
127.0.0.1 May 3 12:49:13 sirius dnsmasq[3835]: forwarded
paypal.com to
212.202.215.1
Post by Uwe SchindlerMay 3 12:49:13 sirius dnsmasq[3835]: dnssec-query[DS] paypal.com to
212.202.215.1
Post by Uwe SchindlerMay 3 12:49:13 sirius dnsmasq[3835]: reply paypal.com is DS keytag 21037,
algo 5, digest 2
Post by Uwe SchindlerMay 3 12:49:13 sirius dnsmasq[3835]: validation paypal.com is
BOGUS May 3 12:49:13 sirius dnsmasq[3835]: reply paypal.com is
66.211.169.66 May 3 12:49:13 sirius dnsmasq[3835]: reply
paypal.com is 66.211.169.3
I encountered the error for the first time with
dnsmasq-2.76test8, but the
problem did not change after upgrading to dnsmasq-2.76test13.
Post by Uwe Schindler# dnssec conf-file=/usr/share/dnsmasq-base/trust-anchors.conf
dnssec dnssec-check-unsigned
Verisign's checker says everything is OK with paypal.com.
Uwe
----- Uwe Schindler H.-H.-Meier-Allee 63, D-28213 Bremen
_______________________________________________ Dnsmasq-
discuss
Post by Uwe SchindlerPost by Uwe Schindlerhttp://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss