Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

namecheap requires nsx.domain.tld #204

Closed
wraithgar opened this issue Sep 22, 2014 · 19 comments · Fixed by mail-in-a-box/mailinabox.email#63
Closed

namecheap requires nsx.domain.tld #204

wraithgar opened this issue Sep 22, 2014 · 19 comments · Fixed by mail-in-a-box/mailinabox.email#63

Comments

@wraithgar
Copy link

It would appear that namecheap does not allow glue records for anything other than ns1/2/etc on top of the main domain. So the example ns1.box.occams.info is not possible to set up. Is there a way to set the SOA records to something else or has someone figured out how to make glue records in namecheap go to anything other than nsx.domain.tld?

@nstanke
Copy link
Contributor

nstanke commented Sep 22, 2014

@wraithgar
Copy link
Author

@nstanke is your server hostname just your domain name then? That video showed setting up ns1.nctutorial.com. I would need to set up something like ns1.mail.nctutorial.com, since I installed mailinabox on a server w/ a subdomain name.

@nstanke
Copy link
Contributor

nstanke commented Sep 22, 2014

@wraithgar nope, it is ns1.box.mydomain.biz - Just enter ns1.box in the 6th host.domain field.

@wraithgar
Copy link
Author

Ah ok that 6th field ran out of space for me :/ I guess I didn't pick a succinct enough hostname.

@wraithgar
Copy link
Author

Going into dev tools and removing the maxlength on the 6th field on namecheap allowed me to enter whatever I wanted. What a great UI experience that was.

@JoshData
Copy link
Member

Yikes. Glad you figured it out.

@aboutaaron
Copy link

@wraithgar do you perchance remember where the dev tools are in namecheap? I'm having the same issue you are and cannot seem to add ns1.box to my nameserver.

@dhpiggott
Copy link
Contributor

@aboutaaron I think @wraithgar means use your browser's dev tools.

@brylie
Copy link

brylie commented Sep 30, 2015

Namecheap have recently re-designed their contrl panel, and now the form validation appears to be done on the server. I.e. it will not allow me to create a sub-subdomain nameserver.

@JoshData JoshData reopened this Sep 30, 2015
@0x27
Copy link

0x27 commented Oct 11, 2015

Anyone found a workaround for this? I left them a support ticket today, hoping they have a fix of some variety...

@n-s-k
Copy link

n-s-k commented Apr 12, 2016

@0x27 I think I did.

In Advanced DNS > Personal DNS Server > Register Nameserver:
-Nameserver type: ns1.box (then press Enter)
-IP Address: xxx.xxx.xxx.xxx
then click Done.

Now the trick, to see your entry, in Find Nameservers select Custom Nameserver and enter in Host : ns1.box.example.com with example.com the name of your domain, then press Search. You should see the new entry below.

@brylie
Copy link

brylie commented Apr 13, 2016

@n-s-k nice work :-)

@JoshData would this be alright to include in the documentation?

@brylie
Copy link

brylie commented Apr 13, 2016

I went ahead and added @n-s-k's instructions to the mail-in-a-box FAQ

@JoshData
Copy link
Member

@nordurljosahvida
Copy link
Contributor

I have a .cx domain and I verified with my registrar that the CX registry doesn't allow fourth level glue records. Therefore I had to set it up as such:

glue records:
ns1.domain.cx ip.ad.dre.ss
ns2.domain.cx ip.ad.dre.ss

nameservers:
ns1.domain.cx
ns2.domain.cx

Now intodns.com marks my domain as having a mismatch between the parent and mailinabox nameservers. Is there any way to override the NS settings on mailinabox? I know it still works, but it's not a 100% clean configuration without the override.

I read your comment on this thread. Do I understand correctly that if I use the ns1.domain.cx ns2.domain.cx method I should avoid pointing domain.cx to a separate server?

Thank you for your brilliant work.

@JoshData
Copy link
Member

if I use the ns1.domain.cx ns2.domain.cx method I should avoid pointing domain.cx to a separate server?

The box won't let you do it - it would break everything.

@nordurljosahvida
Copy link
Contributor

Ok thank you I understand. How about the ovverride? I also added back secondary DNS and noticed that it too [of course] takes the config from MiaB so I have:

parent ns [CX registry] :
ns1.domain.cx
puck.nether.net

MiaB:
ns1.mb.domain.cx
puck.nether.net

Puck:
ns1.mb.domain.cx
puck.nether.net

How can I add NS records on MiaB?

Thanks

@nordurljosahvida
Copy link
Contributor

Any ideas? Thanks again!

@viogq
Copy link

viogq commented Sep 18, 2019

my idea is: scrap namecheap, use cloudns.net instead

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

10 participants