Subject: | t/dnsset.t fails on some systems |
An overview of t/dnsset.t fails with some additional information may be seen here:
http://analysis.cpantesters.org/reports_by_field?SUBMIT_xxx=Submit&distv=Net-LDNS-0.75&field=conf%3Aosvers&field=meta%3Afrom&field=conf%3Auname&field=fail%3At%2Fdnssec.t
There's no real pattern here. I can just say that on my smoker machines it fails only on a debian/wheezy system with a static IP address. It passes on other machines (various freebsd and debian versions) with a dynamic IP address.
A strace log looks like this --- trying to connecting the given name server fails with timeouts, three times (however, using the "host" programm against the same name server works):
409 21:24:40.770969 socket(PF_INET, SOCK_DGRAM, IPPROTO_UDP) = 3 <0.000019>
409 21:24:40.771029 sendto(3, "\324\300\1\0\0\1\0\0\0\0\0\1\3www\3iis\2se\0\0\1\0\1\0\0)\20\0\0\0\200\0\0\0", 39, 0, {sa_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr("194.146.106.22")}, 16) = 39 <0.000022>
409 21:24:40.771115 select(4, [3], NULL, NULL, {5, 0}) = 0 (Timeout) <5.002892>
409 21:24:45.774080 close(3) = 0 <0.000022>
409 21:24:45.774148 socket(PF_INET, SOCK_DGRAM, IPPROTO_UDP) = 3 <0.000018>
409 21:24:45.774204 sendto(3, "\324\300\1\0\0\1\0\0\0\0\0\1\3www\3iis\2se\0\0\1\0\1\0\0)\20\0\0\0\200\0\0\0", 39, 0, {sa_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr("194.146.106.22")}, 16) = 39 <0.000025>
409 21:24:45.774291 select(4, [3], NULL, NULL, {5, 0}) = 0 (Timeout) <5.003725>
409 21:24:50.778074 close(3) = 0 <0.000020>
409 21:24:50.778134 socket(PF_INET, SOCK_DGRAM, IPPROTO_UDP) = 3 <0.000014>
409 21:24:50.778183 sendto(3, "\324\300\1\0\0\1\0\0\0\0\0\1\3www\3iis\2se\0\0\1\0\1\0\0)\20\0\0\0\200\0\0\0", 39, 0, {sa_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr("194.146.106.22")}, 16) = 39 <0.000027>
409 21:24:50.778265 select(4, [3], NULL, NULL, {5, 0}) = 0 (Timeout) <5.003745>
Let me know if you need more information.