Why do domains have WHOIS records anyway? I get why IP blocks have it because machines actually do things from behind IP addresses, but the only thing I'm doing from a domain name is stopping other people from using it. Someone is hosting copyrighted content? Look up that machine's IP-WHOIS. Someone is trying to DDOS me? Look up that machine's IP-WHOIS. Someone is holding a domain I want? If their answer is going to…
Whois: Fragile, Unparseable, Obsolete
31–40 of 54 posts
Re: Whois: Fragile, Unparseable, Obsolete
#32Whois was killed off by the European Union passing the GDPR. It really changed how I use the internet for the worse. In the old days I could always at least send an email to a domain hosting a service. Now there's no default contact information and everything is behind walled gardens. Email was the great communicator. Removing it from WHOIS made the web more fragile and broken. But whois doesn't have to be that way a…
I’m inclined to believe that most people looking up WHOIS details have good intentions, but clearly there are people that use them for their own purposes.
Re: Whois: Fragile, Unparseable, Obsolete
#33It's sad we can't improve and build modern APIs that can support load and querying and exactly why companies exist whose main business function is scraping services like WhoIs, Social Media, or Sites behind cloudflare.
As the article observes, we can and are doing that: that's what RDAP is.
Re: Whois: Fragile, Unparseable, Obsolete
#34Re: Whois: Fragile, Unparseable, Obsolete
#35once upon a time i wrote a whois server
Re: Whois: Fragile, Unparseable, Obsolete
#36Some parameters are reliably there and in a way it is very easy to parse since it is key value separated by a colon (cut -d ':' -f 1,2) but there is no "schema" you can follow and sometimes I saw unique and extra additions by some servers and missing critical fields by others. "Your domain is compromised, bad guys are doing bad stuff with it" how do I reliably find out the right contact for example? That last bit was always a manual excercise.
Re: Whois: Fragile, Unparseable, Obsolete
#37What's needed is for Facebook and Google to gin up a replacement!
> since 2019, ICANN requires registrars and registries to implement an RDAP service.
At least, as much as one can. It'd be nice if ICANN required registries to implement an RDAP service.
Re: Whois: Fragile, Unparseable, Obsolete
#38Many years ago I built a replacement whoisservers.org, and tried contacting a few maintainers, but nobody seemed to really care.
If you want to make use of it, you can run "whois -h com.whoisservers.org exmaple.com" (or substitute -h with the appropriate flag for your client to specify a server)
Re: Whois: Fragile, Unparseable, Obsolete
#39Why do domains have WHOIS records anyway? I get why IP blocks have it because machines actually do things from behind IP addresses, but the only thing I'm doing from a domain name is stopping other people from using it. Someone is hosting copyrighted content? Look up that machine's IP-WHOIS. Someone is trying to DDOS me? Look up that machine's IP-WHOIS. Someone is holding a domain I want? If their answer is going to…
A single IP can host many domains, each of which may have separate technical and administrative contacts. Conversely, different subdomains (and MX for email) can live on different IPs. If I use dyndns, there isn’t any fixed relation between IP and domain at all. I happen to own several domains, but I don’t own the IPs where they are hosted.
Re: Whois: Fragile, Unparseable, Obsolete
#40I would like to use RDAP instead but RDAP coverage is even spottier than WHOIS.
BTW, if anyone knows of a WHOIS server able to handle the .de TLD, please let me know as all I get right now is "The DENIC whois service on port 43 doesn't disclose any information"