+ Reply to Thread
Results 1 to 4 of 4
  1. #1
    Join Date
    Sep 2002
    Location
    MA, USA
    Posts
    4,582

    Question Correction for Registry Renew Date

    Had a question, is the following LOGIC a valid "correction" for the registry auto-renew date in the Internic.net whois?
    Code:
    CORRECTS for Registry Renewed Expire Date:
    {
    
    if (TODAYsDATE is before EXPIREDATE) then keep EXPIREDATE
    
    if (STATUS equals PENDINGDELETE or REDEMPTION) then keep EXPIREDATE
    
    if (STATUS doesn't equal PENDINGDELETE or REDEMPTION) and
    (TODAYsDATE is after EXPIREDATE) then minus 1 year from EXPIREDATE
    
    }
    Simplifying this, it becomes:
    Code:
    CORRECTS for Registry Renewed Expire Date:
    {
    
    IF (STATUS doesn't equal PENDINGDELETE or REDEMPTION) and
    (TODAYsDATE is after EXPIREDATE) then minus 1 year from EXPIREDATE
    OTHERWISE keep EXPIREDATE 
    
    }
    Does that body of logic correct the expiration date in all scenarios? Do any scenarios fall outside of this that anyone knows of?

    ~ Nexus

  2. #2
    Join Date
    Sep 2002
    Location
    MA, USA
    Posts
    4,582
    I should post some added "context" for this, for people who aren't sure what I'm getting at.

    Taking into account that the registry automatically "renews" expired domains for a year, the expire date at Internic.net is not "correct" after domains expire (in regards to the intention of the registrant). So if for instance, you look at the Internic record for MORPHEOUS.NET:
    http://www.freewho.com/checker/?q=morpheous.net

    It correctly says that the domain expires on "Feb 26, 2003" (because it's in currently redemption). It is past the expiration date, but the expire date listed is correct.

    If however, you look at GHETTONINJA.COM:
    http://www.freewho.com/checker/?q=ghettoninja.com

    It currently says that the domain expires on "Apr 05, 2004". This is actually not true. Looking at the WHOIS record at Opensrs.net, it shows the domain name expired on "Apr 05, 2003". It is past the true expiration date, so the Internic expire date listed is NOT correct. It has been auto-renewed and shows the auto-renew date.

    I'm just working out the logic, based wholly on the Internic database, in finding out the "true" expiration date of the name.

    In another instance, we have DOMAINMALL.COM:
    http://www.freewho.com/checker/?q=domainmall.com

    It shows a registrar whois expiration of "Oct 15, 2002". Internic shows "Oct 15, 2003", and the domain is still active, with no signs of dropping (because its regged with NetSol...). The logic above is meant to ferret out the "correction" that needs to happen when looking only at the registry database.

    The reason I'm doing this, is that for .COM and .NET domains, the FreeWho "Status Checker" script only looks at whois.internic.net for its returns. I want the "expiration date" it returns to be "true" and not "arbitrary" when visitors are trying to get accurate information about their list of names.

    Thanks,
    ~ Nexus
    Last edited by Nexus; 05-04-2003 at 11:56 PM.

  3. #3
    Join Date
    Sep 2002
    Location
    MA, USA
    Posts
    4,582
    I thought of a problem.

    There is a period in the morning AFTER the domain expires, that my calculation above may be wrong. Basically before Verisign updates the whois.

    I parse this for this date as well, so I can correct for it I think.

    Code:
    CORRECTS for Registry Renewed Expire Date:
    {
    
    IF (STATUS doesn't equal PENDINGDELETE or REDEMPTION) and
      (TODAYsDATE is after EXPIREDATE) and 
      (TODAYsDATE is after WHOIS-UPDATEDATE) 
      then minus 1 year from EXPIREDATE
    OTHERWISE keep EXPIREDATE 
    
    }
    ~ Nexus

  4. #4
    Join Date
    Sep 2002
    Location
    Arabia
    Posts
    638
    I think your logic is correct - it's what I do automaticaly.

    That added extra year also has been around a bit too long, the registrars should not be needing it any longer as it's an easy fix to their DBs - unless it's mandatory or something.

    Changeing WhoIs info might add it's own problems, so it might be best write a warning note explaining it simpely first. I sure wish netsol/versign explained it at the beggining

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  

Sponsors

Ending Auctions

Poll

Would you invest in IDN domains?
1. YES! They have a huge investment upside as the global market expands expanding
2. No! Too risky
3. Maybe, but I need to understand them better.
to see the Poll results!
 
DomainState.com
Domain Tools | Domain Directory | Registrar Stats | Domain Glossary | Industry Events | FAQ | Members | Terms | RSS | Link To Us | Advertise | Contact Us
Other Related Trellian Services:
Above Domain Parking Manager   |   Free Search Toolbar   |   Free Webpage Builder   |   Keyword Research   |   Search Engine Submission   |   SEO Tools
Copyright © 2002 DomainState.com a Trellian Company