Jump to content

New gTLDs Whois Server


nimonogi

Recommended Posts

for Trinidad & Tobago, use...

 

.co.tt|https://www.nic.tt/cgi-bin/search.pl?name=|HTTPREQUEST-is available

 

for Dominica, use...

 

.co.dm|whois.nic.dm|not found

 

for the US Virgin Islands, there is a webform - but WHMCS doesn't like it, so assume there isn't a working whois solution for now.

 

 

 

Thank you very much.

Link to comment
Share on other sites

  • 2 weeks later...
I can't find them.

I know that the whois server ripe.net doesn't work !!!

They're using a new whois server, probably whois.dot.ph

I don't think they have a port 43 whois setup - though you can use a form on their site...

 

.ph|http://www2.dot.ph/WhoIs.asp?Domain=|HTTPREQUEST-is still available
.com.ph|http://www2.dot.ph/WhoIs.asp?Domain=|HTTPREQUEST-is still available
.net.ph|http://www2.dot.ph/WhoIs.asp?Domain=|HTTPREQUEST-is still available
.org.ph|http://www2.dot.ph/WhoIs.asp?Domain=|HTTPREQUEST-is still available

the output isn't pretty on the admin side, but it should accurately tell you whether a domain is available or not.

Link to comment
Share on other sites

- - - Updated - - -

 

I don't think they have a port 43 whois setup - though you can use a form on their site...

 

.ph|http://www2.dot.ph/WhoIs.asp?Domain=|HTTPREQUEST-is still available
.com.ph|http://www2.dot.ph/WhoIs.asp?Domain=|HTTPREQUEST-is still available
.net.ph|http://www2.dot.ph/WhoIs.asp?Domain=|HTTPREQUEST-is still available
.org.ph|http://www2.dot.ph/WhoIs.asp?Domain=|HTTPREQUEST-is still available

the output isn't pretty on the admin side, but it should accurately tell you whether a domain is available or not.

 

Unfortunately this one is not working for me.

So any alternatives ?

Let me know

Link to comment
Share on other sites

Unfortunately this one is not working for me.

it's working for me in the admin whois lookup - in both v5 and v6.2 :idea:

 

it won't provide any whois details, but will tell you whether a domain is available or not... e.g cosmo.ph is already registered; cosmo222.ph is available; hsbc.com.ph is registered etc.

 

8Lg9nUh.png

if it's not working for you, then I suspect the only alternative would be to write a script to query the whois form on the homepage.

Link to comment
Share on other sites

  • 3 weeks later...
  • 2 weeks later...

try using...

 

.coupons|whois.nic.coupons|Domain not found
.courses|whois.nic.courses|No Data Found
.family|whois.nic.family|Domain not found
.fans|whois.nic.fans|DOMAIN NOT FOUND
.film|whois.nic.film|No Data Found
.love|whois.nic.love|DOMAIN NOT FOUND
.news|whois.nic.news|Domain not found
.one|whois.nic.one|No Data Found
.poker|whois.nic.poker|NOT FOUND
.study|whois.nic.study|No Data Found
.vin|whois.nic.vin|Domain not found
.wine|whois.nic.wine|Domain not found

Link to comment
Share on other sites

try using...

 

.accountant|whois.nic.accountant|queried object does not exist
.auto|whois.nic.auto|queried object does not exist
.car|whois.nic.car|queried object does not exist
.cars|whois.nic.cars|queried object does not exist
.earth|whois.nic.earth|queried object does not exist
.eus|whois.nic.eus|no matching objects found
.gal|whois.nic.gal|no matching objects found
.news|whois.nic.news|Domain not found
.physio|whois.nic.physio|No Data Found
.reise|whois.nic.reise|Domain not found
.security|whois.nic.security|DOMAIN NOT FOUND
.sex|whois.nic.sex|NOT FOUND
.show|whois.nic.show|Domain not found
.tires|whois.nic.tires|Domain not found

Link to comment
Share on other sites

.date|whois.nic.date|queried object does not exist
.download|whois.nic.download|queried object does not exist
.faith|whois.nic.faith|queried object does not exist
.review|whois.nic.review|queried object does not exist
.rodeo|whois.nic.rodeo|queried object does not exist
.site|whois.nic.site|DOMAIN NOT FOUND
.voting|whois.nic.voting|queried object does not exist
.win|whois.nic.win|queried object does not exist

Link to comment
Share on other sites

try using...

 

.care|whois.nic.care|Domain not found
.ooo|whois.nic.ooo|No match for
.university|whois.nic.university|Domain not found

lance's entry will also work fine, but i'm not a big fan of using donuts/rightside etc in the lookup domain unless necessary - two clear examples of which are in the current default whoisservers.php file (which I obviously don't use!) from WHMCS v6.2.2...

 

.ink|whois.donuts.co|Domain not found
.wiki|whois.donuts.co|Domain not found

the problem is they're not Donuts TLDs (they're Centralnic), so the above will always say a domain is not available. :roll:

 

the correct entries should be...

 

.ink|whois.nic.ink|DOMAIN NOT FOUND
.wiki|whois.nic.wiki|DOMAIN NOT FOUND

btw, it's probably worth mentioning at this point that Centralnic are releasing premium .wiki and .ink domains on 1st March 2016 (e.g hotel.wiki, yoga.wiki, health.wiki, color.wiki, miami.ink and cheap.ink etc) and introducing tiered pricing for these domains.

 

when this occurs, I don't know what the whois output will be for them - currently they're effectively reserved as registered to Top Level Design... it's possible after March, the whois might say they're available for registration, but I don't think they'd be any way to know via whois whether they're available at the basic price or at a higher tiered price.

 

I think Centralnic expect customers to use their Premium EPP rather than whois for these domains - but i'll try to find out from them what the whois output will be for these domains after March.

Link to comment
Share on other sites

Hi Brian

 

thanks for:

 

.ooo|whois.nic.ooo|No match for

.university|whois.nic.university|Domain not found

 

they do work just fine.

 

I am really struggling with this issue - took me a long time to figure out that when I get unavailable in the results it really means something else entirely...

1. the tld is not on the list

2. the tld is on the list but the string is incorrect

 

Last night I copied all those below from the forum, inserted them into whoisservers.php

and tested them: None actually work! returning false results.

 

Brian, if you are not using the default whoisservers.php file from WHMCS v6.2.2... what are you using?

 

Can you help with those below?

why would they not work?

 

I find it incredulous that those are not on the list or that support dose not provide this information it seems so basic and integral to WNMCS core operation...

 

many thanks in advance to anyone who can help

best

OA

 


.band|whois.nic.band|Domain****not****found
.cafe|whois.nic.cafe|Domain****not****found
.click|whois.nic.click|is****available****for****registration
.clinic|whois.nic.clinic|Domain****not****found
.coach|whois.nic.coach|Domain****not****found
.community|whois.donuts.co|Domain****not****found
.cooking|whois.nic.cooking|Not****Registered
.date|whois.nic.date|queried****object****does****not****exist
.dental|whois.nic.dental|Domain****not****found
.dentist|whois.nic.dentist|Domain****not****found
.design|whois.nic.design|DOMAIN****NOT****FOUND
.digital|whois.nic.digital|Domain****not****found
.dog|whois.nic.dog|Domain****not****found
.events|whois.donuts.co|Domain****not****found
.express|whois.nic.express|Domain****not****found
.fashion|whois.nic.fashion|Not****Registered
.family|whois.nic.family|Domain****not****found
.fish|whois.donuts.co|Domain****not****found
.fishing|whois.nic.fishing|Not****Registered
.fit|whois.nic.fit|Not****Registered
.fitness|whois.nic.fitness|Domain****not****found
.flowers|whois.nic.flowers|is****available****for****registration
.forsale|whois.nic.forsale|Domain****not****found
.furniture|whois.nic.furniture|Domain****not****found
.garden|whois.nic.garden|Not****Registered
.green|whois.nic.green|NOT****FOUND
.guide|whois.nic.guide|Domain****not****found
.hiphop|whois.nic.hiphop|is****available****for****registration
.horse|whois.nic.horse|Not****Registered
.life|whois.nic.life|Domain****not****found
.live|whois.nic.live|Domain****not****found
.london|whois.nic.london|Not****Registered
.love|whois.nic.love|DOMAIN****NOT****FOUND
.market|whois.rightside.co|Domain****not****found
.memorial|whois.nic.memorial|Domain****not****found
.men|whois.nic.men|No****Data****Found
.money|whois.nic.money|Domain****not****found
.news|whois.nic.news|Domain****not****found
.one|whois.nic.one|No****Data****Found
.online|whois.nic.online|DOMAIN****NOT****FOUND
.party|whois.nic.party|Not****found:
.photo|whois.donuts.co|Domain****not****found
.pictures|whois.nic.pictures|Domain****not****found
.place|whois.nic.place|Domain****not****found
.plus|whois.nic.plus|Domain****not****found
.press|whois.nic.press|DOMAIN****NOT****FOUND
.red|whois.donuts.co|Domain****not****found
.report|whois.nic.report|Domain****not****found
.restaurant|whois.nic.restaurant|Domain****not****found
.review|whois.nic.review|queried****object****does****not****exist
.reviews|whois.donuts.co|Domain****not****found
.rocks|whois.nic.rocks|Domain****not****found
.run|whois.nic.run|Domain****not****found
.sale|whois.nic.sale|Domain****not****found
.school|whois.nic.school|Domain****not****found
.show|whois.nic.show|Domain****not****found
.site|whois.nic.site|DOMAIN****NOT****FOUND
.space|whois.nic.space|DOMAIN****NOT****FOUND
.software|whois.nic.software|Domain****not****found
.studio|whois.nic.studio|Domain****not****found
.style|whois.nic.style|Domain****not****found
.team|whois.nic.team|Domain****not****found
.tech|whois.nic.tech|DOMAIN****NOT****FOUND
.tools|whois.donuts.co|Domain****not****found.
.tours|whois.nic.tours|Domain****not****found
.vet|whois.unitedtld.com|Domain not found
.video|whois.nic.video|Domain****not****found
.vision|whois.nic.vision|Domain****not****found
.wedding|whois.nic.wedding|Not****Registered
.yoga|whois.nic.yoga|Not****Registered

- - - Updated - - -

 

I am not sure why there are so many **** trying again

 

.band|whois.nic.band|Domain****not****found
.cafe|whois.nic.cafe|Domain****not****found
.click|whois.nic.click|is****available****for****registration
.clinic|whois.nic.clinic|Domain****not****found
.coach|whois.nic.coach|Domain****not****found
.community|whois.donuts.co|Domain****not****found
.cooking|whois.nic.cooking|Not****Registered
.date|whois.nic.date|queried****object****does****not****exist
.dental|whois.nic.dental|Domain****not****found
.dentist|whois.nic.dentist|Domain****not****found
.design|whois.nic.design|DOMAIN****NOT****FOUND
.digital|whois.nic.digital|Domain****not****found
.dog|whois.nic.dog|Domain****not****found
.events|whois.donuts.co|Domain****not****found
.express|whois.nic.express|Domain****not****found
.fashion|whois.nic.fashion|Not****Registered
.family|whois.nic.family|Domain****not****found
.fish|whois.donuts.co|Domain****not****found
.fishing|whois.nic.fishing|Not****Registered
.fit|whois.nic.fit|Not****Registered
.fitness|whois.nic.fitness|Domain****not****found
.flowers|whois.nic.flowers|is****available****for****registration
.forsale|whois.nic.forsale|Domain****not****found
.furniture|whois.nic.furniture|Domain****not****found
.garden|whois.nic.garden|Not****Registered
.green|whois.nic.green|NOT****FOUND
.guide|whois.nic.guide|Domain****not****found
.hiphop|whois.nic.hiphop|is****available****for****registration
.horse|whois.nic.horse|Not****Registered
.life|whois.nic.life|Domain****not****found
.live|whois.nic.live|Domain****not****found
.london|whois.nic.london|Not****Registered
.love|whois.nic.love|DOMAIN****NOT****FOUND
.market|whois.rightside.co|Domain****not****found
.memorial|whois.nic.memorial|Domain****not****found
.men|whois.nic.men|No****Data****Found
.money|whois.nic.money|Domain****not****found
.news|whois.nic.news|Domain****not****found
.one|whois.nic.one|No****Data****Found
.online|whois.nic.online|DOMAIN****NOT****FOUND
.party|whois.nic.party|Not****found:
.photo|whois.donuts.co|Domain****not****found
.pictures|whois.nic.pictures|Domain****not****found
.place|whois.nic.place|Domain****not****found
.plus|whois.nic.plus|Domain****not****found
.press|whois.nic.press|DOMAIN****NOT****FOUND
.red|whois.donuts.co|Domain****not****found
.report|whois.nic.report|Domain****not****found
.restaurant|whois.nic.restaurant|Domain****not****found
.review|whois.nic.review|queried****object****does****not****exist
.reviews|whois.donuts.co|Domain****not****found
.rocks|whois.nic.rocks|Domain****not****found
.run|whois.nic.run|Domain****not****found
.sale|whois.nic.sale|Domain****not****found
.school|whois.nic.school|Domain****not****found
.show|whois.nic.show|Domain****not****found
.site|whois.nic.site|DOMAIN****NOT****FOUND
.space|whois.nic.space|DOMAIN****NOT****FOUND
.software|whois.nic.software|Domain****not****found
.studio|whois.nic.studio|Domain****not****found
.style|whois.nic.style|Domain****not****found
.team|whois.nic.team|Domain****not****found
.tech|whois.nic.tech|DOMAIN****NOT****FOUND
.tools|whois.donuts.co|Domain****not****found.
.tours|whois.nic.tours|Domain****not****found
.vet|whois.unitedtld.com|Domain not found
.video|whois.nic.video|Domain****not****found
.vision|whois.nic.vision|Domain****not****found
.wedding|whois.nic.wedding|Not****Registered
.yoga|whois.nic.yoga|Not****Registered

Link to comment
Share on other sites

Hi OA,

 

I am really struggling with this issue - took me a long time to figure out that when I get unavailable in the results it really means something else entirely...

1. the tld is not on the list

2. the tld is on the list but the string is incorrect

 

Last night I copied all those below from the forum, inserted them into whoisservers.php

and tested them: None actually work! returning false results.

 

Brian, if you are not using the default whoisservers.php file from WHMCS v6.2.2... what are you using?

I wrote my own - have done since 2014 when I realised the default file was constantly out of date and WHMCS couldn't be trusted to keep it updated.

 

we use it on our live sites, and the default one on our devs (unless we specifically need to test some TLD code) - initially took a while to create, but it's regularly updated (the whole list is checked monthly)... sadly, I find updating it rather relaxing! :twisted:

 

it's currently over 101k and contains 2,500+ working entries (gTLds and ccTLDs) - as soon as a new TLD is delegated to the root zone, it gets added... if you add the brand TLDs (which are not available for public registration), the list would be closer to 4,000 entries.

 

I find it incredulous that those are not on the list or that support dose not provide this information it seems so basic and integral to WHMCS core operation...

I totally agree - when I first checked the v6 whoisservers file, of the 638 different TLDs available from OpenSRS that we could register - for 364 of them, there wasn't even an entry in the file! :roll:

 

I like to think that I do enough to help WHMCS out without the need for me to update a core (or should be considered as) feature for them for free - so I won't be posting my whoisservers file in these forums (or elsewhere).

 

I have been asked previously to make them available at an annual cost (including regular updates), and that's something i'm really considering as mine will always be better (and more regularly updated) than WHMCS... but it certainly won't be this month.

 

there is a free whoisservers.php file available from "nimonogi" at the beginning of this thread - that would probably be a better option that using the default file.

 

Can you help with those below?

why would they not work?

i've had a quick look at some of them and I think they're correct - but these **** will be making them fail - it looks as though **** equals one space...

 

is the encoding correct in the whoisservers.php file? it should be utf-8... i'm wondering if it's something else and the spaces are being changed.

Link to comment
Share on other sites

HOW TO FIND THE RIGHT WHOIS SERVER AND MATCH STRING

 

domainpunch.com/tlds/

 

This is a great resource - It gets updated every 2 days from IANA database. It is very slow to load, but once loaded, one can download a CSV of all TLDs whois data and more.

 

To find the match string use WHMCS Whois Lookup utility (from utilities menu)

 

Once the right .TLD|whois server| is in the /includes/whoisservers.php

a domain search can be done with this utility if the match string is incorrect - an error message will showing with the right match string at the top of the message

 

I have now corrected every one of the TLD on my list and I will include it here if anyone else needs it

 

I guess those details change from time to time so don't get this list for granted for ever.

 

.actor|whois.unitedtld.com|---Domain not found.
.band|whois.rightside.co|---Domain not found.
.bio|whois.ksregistry.net|---
.black|whois.afilias.net|NOT FOUND
.cafe|whois.donuts.co|---Domain not found.
.care|whois.donuts.co|---Domain not found.
.click|whois.uniregistry.net|---
.clinic|whois.donuts.co|---Domain not found.
.coach|whois.donuts.co|---Domain not found.
.community|whois.donuts.co|---Domain not found.
.cooking|whois-dub.mm-registry.com|---
.dance|whois.unitedtld.com|---Domain not found.
.date|whois.nic.date|---
.dating|whois.donuts.co|---Domain not found.
.dental|whois.donuts.co|---Domain not found.
.dentist|whois.rightside.co|---Domain not found.
.design|whois.nic.design|---DOMAIN NOT FOUND
.diet|whois.uniregistry.net|The queried object does not exist
.digital|whois.donuts.co|---Domain not found.
.dog|whois.donuts.co|---Domain not found.
.events|whois.donuts.co|---Domain not found.
.express|whois.donuts.co|---Domain not found.
.fashion|whois-dub.mm-registry.com|---
.family|whois.rightside.co|---Domain not found.
.fish|whois.donuts.co|---Domain not found.
.fishing|whois-dub.mm-registry.com|---
.fit|whois-dub.mm-registry.com|---
.fitness|whois.donuts.co|---Domain not found.
.flowers|whois.uniregistry.net|---
.forsale|whois.unitedtld.com|---Domain not found.
.furniture|whois.donuts.co|---Domain not found.
.garden|whois-dub.mm-registry.com|---
.gifts|whois.donuts.co|---Domain not found.
.green|whois.afilias.net|---NOT FOUND
.guide|whois.donuts.co|---Domain not found.
.hiphop|whois.uniregistry.net|---
.horse|whois-dub.mm-registry.com|---
.life|whois.donuts.co|---Domain not found.
.live|whois.rightside.co|---Domain not found.
.london|whois-lon.mm-registry.com|---
.love|whois.nic.love|---DOMAIN NOT FOUND
.market|whois.rightside.co|---Domain not found.
.media|whois.donuts.co|---Domain not found.
.memorial|whois.donuts.co|---Domain not found.
.men|whois.nic.men|---No Data Found
.money|whois.donuts.co|---Domain not found.
.network|whois.donuts.co|---Domain not found.
.news|whois.rightside.co|---Domain not found.
.one|whois.nic.one|---No Data Found
.online|whois.online.rs.corenic.net|---
.ooo|whois.nic.ooo|No match for
.party|whois.nic.party|---
.photo|whois.uniregistry.net|---
.pictures|whois.donuts.co|---Domain not found.
.place|whois.donuts.co|---Domain not found.
.plus|whois.donuts.co|---Domain not found.
.press|whois.donuts.co|---TLD is not supported.
.pro|whois.nic.pro|NOT FOUND
.red|whois.afilias.net|---NOT FOUND
.report|whois.nic.report|---Domain not found.
.restaurant|whois.donuts.co|---Domain not found.
.review|whois.nic.review|---
.reviews|whois.unitedtld.com|---Domain not found.
.rocks|whois.unitedtld.com|---Domain not found.
.run|whois.donuts.co|---Domain not found.
.sale|whois.rightside.co|---Domain not found.
.school|whois.donuts.co|---Domain not found.
.show|whois.donuts.co|---Domain not found.
.site|whois.centralnic.com|---DOMAIN NOT FOUND
.space|whois.nic.space|---DOMAIN NOT FOUND
.software|whois.rightside.co|---Domain not found.
.tattoo|whois.uniregistry.net|is available for registration
.studio|whois.rightside.co|---Domain not found.
.style|whois.donuts.co|---Domain not found.
.team|whois.donuts.co|---Domain not found.
.tech|whois.nic.tech|---DOMAIN NOT FOUND
.tools|whois.donuts.co|---Domain not found.
.tours|whois.donuts.co|---Domain not found.
.town|whois.donuts.co|---Domain not found.
.toys|whois.donuts.co|---Domain not found.
.trade|whois.nic.trade|---
.university|whois.donuts.co|---Domain not found.
.vet|whois.rightside.co|---Domain not found.
.video|whois.rightside.co|---Domain not found.
.vision|whois.donuts.co|---Domain not found.
.wedding|whois-dub.mm-registry.com|---
.yoga|whois-dub.mm-registry.com|---
.xyz|whois.nic.xyz|DOMAIN NOT FOUND

Link to comment
Share on other sites

This is a great resource - It gets updated every 2 days from IANA database. It is very slow to load, but once loaded, one can download a CSV of all TLDs whois data and more.

ooh I thought it was going to contain a list of the search strings - now that would have been useful... but there are plenty of sites that can provide a more complete list of just TLDs.

 

To find the match string use WHMCS Whois Lookup utility (from utilities menu)

 

Once the right .TLD|whois server| is in the /includes/whoisservers.php

a domain search can be done with this utility if the match string is incorrect - an error message will showing with the right match string at the top of the message

which I believe is more or less what I said two years ago...

 

http://forum.whmcs.com/showthread.php?86494-New-gTLDs-Whois-Server&p=369102#post369102

 

any new gTLD will almost certainly use .TLD|whois.nic.TLD|string - so in most cases there isn't any requirement for such a list (apart from ccTLDs which can be tricky!).

 

I have now corrected every one of the TLD on my list and I will include it here if anyone else needs it

some of them are wrong and won't work - .click is one, .date will be another... need I go through the whole list?

 

if you're going to make your own list, one useful tip is to never quote the output string verbatim - just use the minimum amount that you need to identify it as being available.

 

e.g let's take .actor as an example...

 

.actor|whois.unitedtld.com|---Domain not found.

personally, I would use...

 

.actor|whois.nic.actor|Domain not found

the point being that if the registry modifies their whois results and removes just one '-' or '.', then your string will fail - mine won't! :idea:

 

you may think that is being petty or pedantic, but it has actually happened in the past and will do so in the future.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use & Guidelines and understand your posts will initially be pre-moderated