chrislee35/passivedns-client

DNSParse support broken

Closed this issue · 3 comments

$ pdnstool -d 1.2.3.4

/usr/lib/ruby/1.8/net/http.rb:560:in initialize': Connection timed out - connect(2) (Errno::ETIMEDOUT) from /home/foo/pdnstool/client.rb:56:injoin'
from /home/foo/pdnstool/client.rb:56:in query' from /home/foo/pdnstool/client.rb:55:ineach'
from /home/foo/pdnstool/client.rb:55:in query' from /home/foo/pdnstool/pdnstool.rb:16:inpdnslookup'
from /home/foo/pdnstool/state.rb:64:in each_query' from /home/foo/pdnstool/state.rb:59:ineach'
from /home/foo/pdnstool/state.rb:59:in each_query' from /home/foo/pdnstool/pdnstool.rb:15:inpdnslookup'
from /home/foo/pdnstool/pdnstool.rb:201

Interesting, I'll start investigating.

That was quick... so, when no DNSDB provider is specified, then it defaults to using CERT-EE's database, which is currently under maintenance. BFK is the only other provider that doesn't require an API key, password, or some other information to work. I can switch to them as a default, but I would personally prefer to wait for CERT-EE to come back up. If CERT-EE stays down for another few months, I might switch the default. For now, please specify another provider.

How does that sound to you?

Sounds good.