-
Notifications
You must be signed in to change notification settings - Fork 76
Description
Issue Description
The servers.json file contains invalid WHOIS server entries for several Google-managed top-level domains that no longer operate traditional WHOIS servers.
Affected Entries
"dev": "whois.nic.google",
"app": "whois.nic.google"Problem
The hostname whois.nic.google does not exist and returns NXDOMAIN when queried:
$ nslookup whois.nic.google
** server can't find whois.nic.google: NXDOMAINEvidence
-
IANA official data for
.devshows no WHOIS server:$ whois dev | grep whois whois:(empty field indicates no WHOIS service)
-
DNS resolution fails for
whois.nic.google -
Google's transition to RDAP: Google Registry has moved these TLDs to RDAP-only operation
Impact
- Applications using this library experience DNS resolution errors
- Failed WHOIS queries for
.devand.appdomains - Users may incorrectly assume the library is broken
Suggested Fix
Remove or update entries for TLDs that no longer support traditional WHOIS:
// Remove these lines or mark as RDAP-only
"dev": null,
"app": nullAlternative: Add a flag/comment system to indicate RDAP-only TLDs.
Additional Context
This affects other libraries and tools that depend on servers.json as a canonical source for WHOIS server mappings. Google's newer TLDs (.dev, .app, etc.) primarily use RDAP protocol instead of traditional WHOIS.
Contributing
I'd be happy to create a pull request to fix these entries if you accept community contributions. Please let me know if you'd like me to submit a PR with the necessary changes.