Package: whois Version: 5.0.18 Severity: normal Tags: upstream For the last few months replies from the whois servers at crsnic.net have been spotty. Today I got annoyed enough to diagnose it.
Often the requests will fail like this: ----------- $ whois nytimes.com Whois Server Version 2.0 Domain names in the .com and .net domains can now be registered with many different competing registrars. Go to http://www.internic.net for detailed information. Timeout. ----------- I found that the problem stems from IPv6 servers that don't respond. These IP addresses are resolved for whois.crsnic.net: ----------- $ host -t aaaa whois.internic.net whois.internic.net has IPv6 address 2001:501:8a29:1060::74 whois.internic.net has IPv6 address 2001:502:8c25:1060::74 whois.internic.net has IPv6 address 2001:502:be98:1060::74 whois.internic.net has IPv6 address 2001:503:3227:1060::74 whois.internic.net has IPv6 address 2001:503:4872:1060::74 whois.internic.net has IPv6 address 2001:503:5ae2:1060::74 whois.internic.net has IPv6 address 2001:503:7bbf:1060::74 whois.internic.net has IPv6 address 2001:503:91ef:1060::74 whois.internic.net has IPv6 address 2001:503:bfb0:1060::74 whois.internic.net has IPv6 address 2001:503:f3da:1060::74 whois.internic.net has IPv6 address 2001:503:ff39:1060::74 ----------- Of the IPv6 servers, these don't respond at all: 2001:502:8c25:1060::74 2001:502:be98:1060::74 2001:503:4872:1060::74 2001:503:7bbf:1060::74 2001:503:f3da:1060::74 2001:503:ff39:1060::74 These servers respond but time out before giving the information requested: 2001:501:8a29:1060::74 2001:503:5ae2:1060::74 2001:503:91ef:1060::74 2001:503:bfb0:1060::74 Only one of the IPv6 servers responded and gave the correct info: 2001:503:3227:1060::74 These servers aren't even listening on port 43: 2001:502:8c25:1060::74 2001:502:be98:1060::74 2001:503:4872:1060::74 2001:503:7bbf:1060::74 2001:503:f3da:1060::74 While the problem is obviously caused by issues with the remote servers, it would be good if whois could deal with broken servers like these more gracefully (though I don't know how this could best be done). As a temporary measure I've added the working servers to my dnsmasq config: ----- address=/whois.crsnic.net/199.7.57.74 address=/whois.crsnic.net/2001:503:3227:1060::74 ----- -- System Information: Debian Release: wheezy/sid APT prefers testing APT policy: (990, 'testing'), (500, 'stable'), (50, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.2.0-3-amd64 (SMP w/2 CPU cores) Locale: LANG=fi_FI.UTF-8, LC_CTYPE=fi_FI.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages whois depends on: ii libc6 2.13-33 ii libidn11 1.25-2 whois recommends no packages. whois suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org