So lately, I am having problems accessing my 0x82.com at home. This domain sits on a dynamic IP address, and I use editdns to update the DNS records.

EditDNS advertises my A record with a 0 TTL. However, I found that my ISP Sapo caches the record with a huge TTL:

0x82.com.        604800    IN    A    82.155.174.2

Before I shout “what th f0ck are wrong with this guys”, I still have to do a quick read of the relevant RFC, because I think that a 0 TTL may not be a “standard” thing…

As always, if you know something about this, please shoot! :-)

About

photo of Ruben Fonseca

My name is Ruben Fonseca. I'm a Computer Science and Systems Engineer from Portugal that loves FLOSS.

I'm currently taking some time off to myself, but feel free to contact me anytime at or via LinkedIn:

View Ruben Fonseca's profile on LinkedIn

Feeds

3 Comments | rss | atom | xml | json

  1. avatar David Negreira Sun 06 April, 2008 13:27

    Probably it’s just a protection against dns update flooding, as it does not make any sense to check when a domain expires every second.

  2. avatar Gonçalo Silva Mon 07 April, 2008 02:28

    There are some ISPs that ignore the TTL sugestion give by the authority nameserver if this value is to short. It´s seems sapo is one of them.

  3. avatar Yannick Tue 08 April, 2008 15:33

    According to Cricket Liu books: “Unfortunately, TTLs of zero tickle a bug in some older name servers, which age out the records before returning them to the resolver that initiated the query. D’oh!”

    Not sure what is in the RFC… ;)

new comment New Comment