Unstoppable Domains โ€” AI Assistant

registries Verisign already moving to thick WHOIS

Spaceship Spaceship
Watch
Impact
1,237
5
•••
The views expressed on this page by users and staff are their own, not those of NamePros.
AfternicAfternic
Thanks. That explains alot
 
0
•••
how will this affect privacy?
 
0
•••
AFAIK there will be no change. WHOIS information will be consolidated and maintained at the registry level but whois privacy will still be provided by registrars.
 
0
•••
changing registry level WHOIS format for .com and .net since a week or so. on a live system...

if you see command line tools breaking you know now what it is...

Konstantinos Zournas has a good review of the coming process:
https://onlinedomain.com/2017/07/04/domain-name-news/thick-domain-name-whois-getting-closer


Thanks or the confirmation. I've been wondering about this and assumed that the new thick whois system is live. I typically use the whois command line tool so noticed it a few days ago but wasn't sure what was causing this change
 
0
•••
unbelievable how Verisign move to a change of the syntax rules without any warning on a live system.

now i realize that they also started using end-of-lines like is used on Windows systems (\r\n) instead of the traditional Unix style (\n). The problem is "\r" is considered a normal character in most pattern matching engines...

tools are breaking everywhere...


on another note, GoDaddy is abusing their WHOIS access rules by blocking permanently IPs after a few queries on port 43, like 6 queries done in 15 minutes (!!). this seems to enforce everyone to go to their Web base WHOIS system where they can get a lot more information and control everything...

this is the far west...
 
1
•••
incredibly there is still to be a patch for whois command line tool in linux/cygwin.

so here is mine:

1) download whois source files
2) unzip to a temp dir
3) edit file whois.c:
on function query_crsnic
where it says: strneq(buf, " Whois Server:", 16)
change to: strneq(buf, " Registrar WHOIS Server:", 26)
4) make whois
5) copy new whois executable to where the current whois executable is installed

you need gcc and make installed.
on cygwin you need also mingw for gcc package

done.
 
1
•••
incredibly there is still to be a patch for whois command line tool in linux/cygwin.

so here is mine:

1) download whois source files
2) unzip to a temp dir
3) edit file whois.c:
on function query_crsnic
where it says: strneq(buf, " Whois Server:", 16)
change to: strneq(buf, " Registrar WHOIS Server:", 26)
4) make whois
5) copy new whois executable to where the current whois executable is installed

you need gcc and make installed.
on cygwin you need also mingw for gcc package

done.

Thanks for the steps. Do you have the link to the whois source file? I'm not very familiar with GCC and make so any chance you can provide the exact commands for those as well?

Thank you
 
0
•••
it depends on what the operating system are you using.

if you are on windows using Cygwin, then the source files are already in your Cygwin directory on \usr\src

if you are on Linux you need to download the source files. you can use the package management of your Linux distro/flavor.

or you can download it manually. I think this source works on major Linux variants:
ftp://ftp.debian.org/debian/pool/main/w/whois/whois_5.2.18.tar.xz

unzip the tar file to a temp folder, then on the command line just write "make whois" and hit enter.

probably you have already "gcc" and "make" installed on your Linux. if not, then you need to get the packages for them.
 
0
•••
I don't think it's necessary to compile from source, an updated version should already be available as package for your distro no ?
 
0
•••
after one month and a half i think only Fedora is up to date.

in my case I use Cygwin on Windows for ease of use of both worlds, and despite the patch have been committed to the git since July the new package is still to be release.
 
0
•••
it depends on what the operating system are you using.

if you are on windows using Cygwin, then the source files are already in your Cygwin directory on \usr\src

if you are on Linux you need to download the source files. you can use the package management of your Linux distro/flavor.

or you can download it manually. I think this source works on major Linux variants:
ftp://ftp.debian.org/debian/pool/main/w/whois/whois_5.2.18.tar.xz

unzip the tar file to a temp folder, then on the command line just write "make whois" and hit enter.

probably you have already "gcc" and "make" installed on your Linux. if not, then you need to get the packages for them.
I'm actually on a Mac. I know that both GCC and make are on my system. But not sure if the source for Mac is available. Will check for it (or better yet, will look for an updated binary
 
0
•••
On my "everyday work" linux ubuntu I had to manually download and install updated .deb from their testing repository for future 17.10 version, which is the only repository ubuntu bothered to post updated whois package into. Installed fine on my 16.04 release. I also have debian and manjaro distros, in which cases the update arrived instantly through normal update channels.
 
Last edited:
0
•••
Dynadot โ€” .com TransferDynadot โ€” .com Transfer
Appraise.net
Domain Recover
DomainEasy โ€” Live Options
  • The sidebar remains visible by scrolling at a speed relative to the pageโ€™s height.
Back