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: NXDOMAIN
Evidence
-
IANA official data for .dev shows 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
.dev and .app domains
- 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": null
Alternative: 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.
Issue Description
The
servers.jsonfile contains invalid WHOIS server entries for several Google-managed top-level domains that no longer operate traditional WHOIS servers.Affected Entries
Problem
The hostname
whois.nic.googledoes not exist and returnsNXDOMAINwhen queried:Evidence
IANA official data for
.devshows no WHOIS server:(empty field indicates no WHOIS service)
DNS resolution fails for
whois.nic.googleGoogle's transition to RDAP: Google Registry has moved these TLDs to RDAP-only operation
Impact
.devand.appdomainsSuggested Fix
Remove or update entries for TLDs that no longer support traditional WHOIS:
Alternative: Add a flag/comment system to indicate RDAP-only TLDs.
Additional Context
This affects other libraries and tools that depend on
servers.jsonas 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.