Welcome to WebmasterWorld Guest from 54.226.2.31

Forum Moderators: buckworks & webwork

Message Too Old, No Replies

Registrar won't register nameservers

     

groovyhippo

7:58 pm on Mar 30, 2007 (gmt 0)

10+ Year Member



We have several domains bought through the same registrar. They are all set to our own nameservers hosted on our own dedicated server. We are now moving our dedicated server to another company, so we have set up new nameservers on that server and are going to migrate domains over one by one.

BUT, when I try to change the nameservers on any of our .com domains via the registrar's control panel, we receive the error "Nameserver doesn't exist in the registry". Their help pages state that you need to contact their support to "request the name server be registered for all registrars".

I have been emailing and phoning the registrar all week but cannot get them to reply to any email or pick up the phone! I can't seem to proceed with moving domains over until these nameservers are registered. Is there any other way I can do it without going via our registrar?

gpmgroup

8:21 pm on Mar 30, 2007 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



I may have misunderstood your setup but are you saying your nameservers are on the same machine as your domains?

If you are running your own nameservers you should have 3 machines ideally on at least 2 different parts of the internet.

Most people use their Registrars Nameservers, though a 3rd party Namesevers with a company like ZoneEdit.com would give you more flexibility if you want to (or have to) move webservers.

groovyhippo

9:22 pm on Mar 30, 2007 (gmt 0)

10+ Year Member



You haven't misunderstood, they are on the same machine. Maybe I'm going about this the wrong way?

syber

6:51 pm on Mar 31, 2007 (gmt 0)

10+ Year Member



I think you would be much better off going to a third party DNS provider <snip>. This way your DNS will be on redundant servers around the world.

[edited by: Webwork at 7:34 pm (utc) on Mar. 31, 2007]
[edit reason] Charter [webmasterworld.com] [/edit]

groovyhippo

7:42 pm on Mar 31, 2007 (gmt 0)

10+ Year Member



I'm beginning to think you're right.

And thanks for the sticky gpmgroup, I'll check out your recommendations.

jtara

5:16 pm on Apr 2, 2007 (gmt 0)

WebmasterWorld Senior Member jtara is a WebmasterWorld Top Contributor of All Time 5+ Year Member



we receive the error "Nameserver doesn't exist in the registry"

You need to register the domain servers first. This is done in a DIFFERENT PLACE in your registrar's control panel than where you set your nameserver addresses.

You should also make sure your new nameserver is reponding, and create A and NS records for the new nameserver(s).

ashii

8:15 am on Apr 3, 2007 (gmt 0)

10+ Year Member



You must register your name servers.
You can do so on namecheap and godaddy etc... by just opening a new account there.
Don't confuse it with your domains name nameservers.
First step is just tell registry that they havea new machine with nameservers.

jtara

5:54 pm on Apr 3, 2007 (gmt 0)

WebmasterWorld Senior Member jtara is a WebmasterWorld Top Contributor of All Time 5+ Year Member



You must register your name servers.
You can do so on namecheap and godaddy etc... by just opening a new account there.

You can only register a nameserver using the registrar where you have the domain containing the nameservers registered.

So, you have a domain, "example.com", registered, for example, at GoDaddy, and you want nameserver ns1.example.com and ns2.example.com.

First, set up your DNS server. Add A records and NS records for ns1 and ns2. Change your SOA record so that ns1.example.com is the origin.

Now, go to Godaddy and register the domain servers ns1.example.com and ns2.example.com. Finally, change your nameserver pointers to point to ns1.example.com and ns2.example.com.

You can NOT register ns1.example.com and ns2.example.com at some other arbitrary registrar. It must be the registrar where you have example.com registered, and you'll have to be logged-in to that account (if you have multiple accounts at the registrar).

groovyhippo

6:52 pm on Apr 3, 2007 (gmt 0)

10+ Year Member



I have solved this now. I registered a new .com domain with godaddy (which is not my existing registrar). I then set the nameservers on that domain to be my new nameservers. And it accepted them without any complaints.

And then, surprisingly, my existing registrar accepts those same nameservers. So it seems that godaddy updates the registries immediately. The domain containing the nameservers isn't registered with them either.

Not sure why or how, I'm just pleased it works!

jtara

5:16 pm on Apr 4, 2007 (gmt 0)

WebmasterWorld Senior Member jtara is a WebmasterWorld Top Contributor of All Time 5+ Year Member



It wasn't necessary to register a new domain - there's nothing wrong with using nameserver in the SAME domain as the domain (or a domain) that the nameserver resolves. This configuration is commonly referred-to as "vanity DNS". (Though, more properly, the term refers to using a third-party DNS server but registering your own names for their servers.)

groovyhippo

6:09 pm on Apr 4, 2007 (gmt 0)

10+ Year Member



The domain that the nameserver resolves was already registered with the existing registrar though - and I couldn't get them to update the registries to recognise the nameservers. That's why I had to go to godaddy and register a completely random .com name and then use that to accept the nameservers.
 

Featured Threads

Hot Threads This Week

Hot Threads This Month