Comments (4)
note that this library depends on the output of the cli whois tool,
if that tool gives no output there is no alternative for us but to give up,
if you have working examples using the cli whois command we can use,
that would be very helpful
.gt
as you can see from https://www.iana.org/domains/root/db/gt.html
the gt domain has no whois servers that the cli whois program can use
currently we can only add this tld as privateRef (as it returns no useful information)
whois meta.gt
[Querying http://www.gt/cgi-bin/whois.cgi]
404 Not Found
__________________________________________________________________
nginx/1.20.1
.my
whois.mynic.my never anwers any request i tested with hence it is presnt in the tld list as privateReg meaning it never anweres with anything useful
.za
we currently have za as:
ZZ["za"] = {
"extend": "com",
}
ZZ["web.za"] = {"extend": "za", "_server": "web-whois.registry.net.za"}
ZZ["org.za"] = {"extend": "za", "_server": "org-whois.registry.net.za"}
ZZ["net.za"] = {"extend": "za", "_server": "net-whois.registry.net.za"}
ZZ["co.za"] = {"extend": "za", "_server": "coza-whois.registry.net.za"}
.ch
and ch as
ZZ["ch"] = {"extend": "_privateReg"}
as it never answeres with anything useful
whois -h whois.nic.ch nic.ch
[Querying whois.nic.ch]
[whois.nic.ch]
Requests of this client are not permitted. Please use https://www.nic.ch/whois/ for queries.
whois -h whois.nic.ch meta.ch
[Querying whois.nic.ch]
[whois.nic.ch]
Requests of this client are not permitted. Please use https://www.nic.ch/whois/ for queries.
from python-whois.
gt has been added as privateRegistry
from python-whois.
My mistake. Thank you for clarifying. You are indeed correct. It seems like the macOS version of whois has much less support for non-traditional TLDs versus Debian's whois (5.5.15) which is what caused the majority of the problems.
macOS
$ whois cleversafe.co.za
% IANA WHOIS server
% for more information on IANA, visit http://www.iana.org
% This query returned 1 object
refer:
domain: ZA
organisation: ZA Domain Name Authority
address: 44 Grand Central Blvd
address: Sanofi House
address: Halfway house
address: Midrand Gauteng 1685
address: South Africa
contact: administrative
name: Chairperson
organisation: ZA Domain Name Authority
address: 44 Grand Central Blvd
address: Sanofi House
address: Halfway house
address: Midrand Gauteng 1685
address: South Africa
phone: +27 (0)10 020 3910
fax-no: +27 (0)10 020 3919
e-mail: [email protected]
contact: technical
name: Technical Committee
organisation: ZA Domain Name Authority
address: 44 Grand Central Blvd
address: Sanofi House
address: Halfway house
address: Midrand Gauteng 1685
address: South Africa
phone: +27 (0)10 020 3910
fax-no: +27 (0)10 020 3919
e-mail: [email protected]
nserver: NSZA.IS.CO.ZA 196.4.160.27
nserver: ZA-NS.ANYCAST.PCH.NET 2001:500:14:6055:ad:0:0:1 204.61.216.55
nserver: ZA1.DNSNODE.NET 194.146.106.78 2001:67c:1010:19:0:0:0:53
ds-rdata: 45749 8 2 3e2b0b7e6063ca11400fa4b54d8a530888234cd0eb3b5fbf820c0750784da84e
whois:
status: ACTIVE
remarks: Registration information: http://www.zadna.org.za/
created: 1990-11-07
changed: 2020-01-15
source: IANA
Debian
$whois cleversafe.co.za
whois cleversafe.co.za
Domain Name: cleversafe.co.za
Registry Domain ID: dom_1X740--1
Registrar WHOIS Server:
Registrar URL: https://www.cscglobal.com/cscglobal/home/
Updated Date: 2022-06-11T07:12:21Z
Creation Date: 2009-06-15T12:33:52Z
Registry Expiry Date: 2023-06-15T12:33:52Z
Registrar Registration Expiration Date: 2023-06-15T12:33:52Z
Registrar: CSC Corporate Domains Inc
Registrar IANA ID: 299
Registrar Abuse Contact Email: [email protected]
Registrar Abuse Contact Phone: +44.077510055
Reseller:
Domain Status: ok https://icann.org/epp#ok
Registry Registrant ID: REDACTED
Registrant Name: REDACTED
Registrant Organization:
Registrant Street: REDACTED
Registrant City: REDACTED
Registrant State/Province: REDACTED
Registrant Postal Code: REDACTED
Registrant Country: US
Registrant Phone: REDACTED
Registrant Phone Ext: REDACTED
Registrant Fax: REDACTED
Registrant Fax Ext: REDACTED
Registrant Email: Please query the RDDS service of the Registrar of Record identified in this output for information on how to contact the Registrant, Admin or Tech contacts of the domain name.
Registry Admin ID: REDACTED
Admin Name: REDACTED
Admin Organization: REDACTED
Admin Street: REDACTED
Admin City: REDACTED
Admin State/Province: REDACTED
Admin Postal Code: REDACTED
Admin Country: REDACTED
Admin Phone: REDACTED
Admin Phone Ext: REDACTED
Admin Fax: REDACTED
Admin Fax Ext: REDACTED
Admin Email: Please query the RDDS service of the Registrar of Record identified in this output for information on how to contact the Registrant, Admin or Tech contacts of the domain name.
Registry Tech ID: REDACTED
Tech Name: REDACTED
Tech Organization: REDACTED
Tech Street: REDACTED
Tech City: REDACTED
Tech State/Province: REDACTED
Tech Postal Code: REDACTED
Tech Country: REDACTED
Tech Phone: REDACTED
Tech Phone Ext: REDACTED
Tech Fax: REDACTED
Tech Fax Ext: REDACTED
Tech Email: Please query the RDDS service of the Registrar of Record identified in this output for information on how to contact the Registrant, Admin or Tech contacts of the domain name.
Registry Billing ID: REDACTED
Billing Name: REDACTED
Billing Organization: REDACTED
Billing Street: REDACTED
Billing City: REDACTED
Billing State/Province: REDACTED
Billing Postal Code: REDACTED
Billing Country: REDACTED
Billing Phone: REDACTED
Billing Phone Ext: REDACTED
Billing Fax: REDACTED
Billing Fax Ext: REDACTED
Billing Email: Please query the RDDS service of the Registrar of Record identified in this output for information on how to contact the Registrant, Admin or Tech contacts of the domain name.
Name Server: ns1.cleversafe.com
Name Server: ns3.cleversafe.com
DNSSEC: unsigned
URL of the ICANN Whois Inaccuracy Complaint Form: https://www.icann.org/wicf/
>>> Last update of WHOIS database: 2023-03-08T15:51:51Z <<<
For more information on Whois status codes, please visit https://icann.org/epp
# --
# For more information on Whois status codes, please visit https://icann.org/epp
# ZARC Complaint/s Procedure and Form: https://registry.net.za/content.php?gen=1&contentid=226
# The use of this Whois facility is subject to the following terms and
# conditions. https://registry.net.za/whois_terms
# Copyright (c) ZARC 2023
from python-whois.
from python-whois.
Related Issues (20)
- FileNotFoundError: [Errno 2] No such file or directory: 'whois': 'whois' HOT 3
- Module doesn't work in python 3.5.3 HOT 3
- The pypi version is not same as the github version (0.9.27), has "we have " prompt under _0_init_tld.py HOT 7
- org.uk, gov.uk need fixed HOT 6
- fyi HOT 1
- Most new registered domains has no updated time, Parse error HOT 6
- any idea about adding params: available, expired, pendingDelete HOT 5
- Code in documentation didn't work HOT 2
- .se updated date parsing error HOT 2
- I think a try-except would be better when trying more details. HOT 6
- Whois on IP HOT 3
- status whois on pipy HOT 1
- Check if domain is available, not available or in redemption period HOT 8
- cmd parameter not being passed to do_query() HOT 2
- Proposal to Archive the repo HOT 11
- Add a redis cache HOT 3
- Can't fetch domain info in .ag zone. HOT 4
- unable to lookup .pro domains HOT 4
- Can I do unlimited requests? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from python-whois.