Tell HN: Remember to migrate away from .name domain

3 days ago

If you have a third.level.name domain, it'll get permanently expunged next year. Have you successfully taken steps to migrate away? Did you move to a standard .com domain, or are you taking your chances with another .tld?

Personally, I'm stuck in Microsoft hell because Azure admin emails cannot be changed and support is both uncaring and powerless.

Worth noting, this doesn't affect domain.name, thus 2nd level domains. I was actually unaware you could directly register a 3rd level domain... Got my .name in the sunrise phase of .name, though it later rendered obsolete by name change on marriage (but still got it).

I'm curious, why were people interested in these .name domains? john.smith.name is weird. Why not just get Johnsmith.me or net or whatever?

Were they charging a fractional rate since you were getting a fractional domain? If it was $3 USD per year, I could see the appeal for some.

Biggest rug pull in the history of dns

  • Nah, turning existing domains premium (sometimes 10x or higher cost) under the users is IMO worse, as it can catch people that just have it on auto-renew unaware.

    • This. Happened to me a few times.

      I get a cheap domain for allegedly $1 renew and then get charged for $10 because they changed their minds. It should be illegal.

I'm not sure I get it. If anyone registers a domain first.second.name then you are basically registering a subdomain under second.name, right? You don't own anything, second.name owns your subdomain and can do whatever they want with it

  • Well not really. There are TLDs where third level domains are the primary thing that people register; e.g you can't register example.uk, you need example.co.uk.

    Although it is weird to have a registrar where you get to pick both the second and the third level freely.

  • .name was special (derogatory). When you registered first.last.name, .name would give an authoritative NS record for first.last.name, but not last.name. What you think is happening is that .name is spinning up a second DNS zone for last.name, and then issuing a normal declaration, but it's way more cursed.

    Delegating multiple levels down is allowed by DNS spec but almost never done, and causes problems. For starters, some registrars just straight up did not handle the first.last.name case at all. Which is particularly bad for .name because originally, you could only register third-level domains. Only later did .name added second-level domain registration.

    This creates an obvious collision problem: if John Doe registers john.doe.name first, and then Jane Doe wants to register doe.name, what happens?

    You might think that, obviously, both registrations stick. But this means John Doe owns a subdomain of Jane Doe's namespace, that Jane Doe cannot get rid of or otherwise control. When someone looks up records on john.doe.name, doe.name is never queried; .name skips it. This causes all sorts of problems for cookies: John Doe can now set cookies on Jane Doe's website, and Jane Doe's website always sets cookies that John Doe's website can read[0].

    The time-reversed scenario (John Doe registers after Jane Doe) is even worse. Obviously, top-level domain operators should not be allowed to project subdomains onto other people's registrations like this. Like, imagine if Verisign decided you could register subdomains on someone else's domain, that they did not control and could not get rid of, if you paid them a little extra? There would be all sorts of shenanigans.

    The alternative resolution is confiscation: when Jane Doe registers doe.name, John Doe loses his website. This is more in line with how you thought it was working. And, indeed, what Verisign is planning to do is basically this en masse, dropping all the third-level delegations. Probably because the operational headaches of managing two different conflicting delegation schemes was too much.

    [0] This is actually a problem for any DNS suffix that is shared across multiple websites; there's a Public Suffix List that exists specifically to keep you from, say, writing cookies to .com that hit every website. But doe.name isn't exactly a public suffix: it's Jane Doe's personal website, one that just happens to have a suffix collision with another website because of a stupid idea someone had.

In case you haven't heard about this, see https://domainnamewire.com/2026/09/03/third-level-dot-name/

  • > His registrar informed him that his registration will be terminated in February (even though it’s paid through 2040).

    Wonder if registrars will refund to people's cards.

    • I don’t think the registered leaseholder in question even demanded the registrar adhere to the contractual terms. He may just be rolling over without a confrontation. The story smells incomplete to me.

    • Definitely not. No company ever refunds unless you sue them, they're worried you'll sue them, or they want a good reputation, and domain registries do not care about reputation because they are monopolies. Registrars might, a little, but it's not up to them.

      1 reply →

  • If Verisign frees up domain.name, the new owner could inherit email still directed to the old address, for example: password resets.

Why re they doing this? Looks stupid to me.

Wait, so if you own Johnson.name you and use John.Johnson.name as your web address, that will stop working?

  • I don't think so. If you own it, you can have any subdomain.

    At least I hope this is the case. I have a memorial page for my uncle under hisfirstname.ourlastname.name

Unrelated. What happened with .io? Didn’t they say they would disappear or did that change?

I have a second level and I’m in the process too. This kind of shitty behaviour warrants bankruptcy.

I had a .name domain since its birth. Then proceeded to loose it because of bad luck and bad planning.

I tried to retrieve it but after a week of back and forth exchanges (mostly back from my side) I gave up.

Moved to .fr hoping that it will be stable (price wise) as a national TLD - so far so good.

  • National TLDs from major developed nations and .com/.net/.org are the only TLDs I would consider safe for the long-term.

    (I’m excluding restricted-use TLDs like .edu here.)

tbh, as an owner of a .name (tld) I don't understand how this worked in the real world.

I have subdomains like {myfirstname}.{lastname}.name ... {lastname}.name is mine

So obviously {myfirstname}.{lastname}.name is a subdomain...

Could someone now have bought {myfirstname}.{lastname}.name and DNS would go to their page?

If so, I find the new behaviour way more sane...

If I wanted to sell a subdomain, I could do this, no questions asked. I just point the subdomain to another IP.

But I pay for {lastname}.name so it should be mine, just like any other .tld I have!

  • When the TLD first opened up you were not allowed to purchase {lastname}.name, it was restricted to third level domains only in an attempt to lure in customers wanting {first name}@{lastname}.name as an email address. But they didn't make it easy to configure that email redirect if you used another registar than verisign, and email has evolved.

    Later in a desperate search for MORE MONEY, they opened up 2nd level if no 3rd level already existed under that 2nd. This sounds less like another search for more money with new sales as people are saying, but a reduction in unique domain handling and cost cutting (they can shutdown all those email redirection servers).

  • Yes, if you pay for {lastname}.name, the full domain is yours, including whatever you want to do with subdomains. However, .name also allowed direct registration of third level domains ({firstname}.{lastname}.name). These were mutually exclusive by domain… so if somebody registers the 3rd level, nobody can directly buy the 2nd level, and vise versa. As far as I understand, it was first come first serve based on the 2nd level domain.

    There were also some shenanigans around automatic email routing in that case.

    • Ok. But why would anyone buy a third level domain when they could have bought the second level? It’s a strange thing.

      Were the third level domains cheaper?

      Me personally, it wouldn’t even occur to me to register a third level directly, because why bother when you can have the second level and do whatever you want with it.

      Super strange.

      2 replies →

Jesus Christ. In 25 years of working on the Web, this is the first time I'm hearing of "third level domains". WTF? Where and when did this come from?

No shade to the folks being harmed by this situation. Sorry. I'm just really non-plussed at the idea that the registrar is charging for what looks like should be a DNS prefix.

  • You've never seen example.co.uk? Many countries use them because the top level domains for gov, edu, etc are restricted to one country.

    • Those are not quite the same though, being something specific and short so essentially behave like a tld in their own right. For a long time you couldn't buy a <something>.uk, it had to be .co.uk or similar, so those _were_ the tld.

      The way .name worked you could directly register <name1>.<name2>.name instead if getting <name2>.name and setting up <name1> as a subdomain. It meant john.smith.name and dave.smith.name could be completely separate registrations. You can't generally register <name1>.<name2>.tld like that.

      5 replies →

    • There's two on the second page of active HN discussions, telegraph.co.uk and independent.co.uk.

      Should we mention fourth-level domains, like ci.east-palo-alto.ca.us or stanborough.herts.sch.uk?

      1 reply →

  • .name has been doing this for 25 years so I guess you must've missed them right when you got started!

    For .uk, this scheme was the default until 2014 (a long time, considering it's first use was in 1985). Everything was .co.uk or .org.uk and you bought those directly with registrars. Then, in 2014, .uk registrations were allowed, and the .co.uk and .uk domains now coexist.

  • there’s nothing special about any level of domains, it was always a hierarchical protocol

    • The difference is that .name allowed you to buy steven.smith.name and someone else could buy john.smith.name. The shared hierarchy between those names is the .name domain, .smith.name doesn't really exist.

      Of course, this could be trivially fixed if .name would take the shared part of every second level domain, treated it like a TLD for legacy customers, and turn it into a hierarchical system.

      But they'd need to do that for possibly thousands of paying customers, there's no way they'd be able to afford that, Verisign only makes 1770000000 dollars of yearly revenue! Honoring these existing contracts would bankrupt them!

      4 replies →