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?
I use a .biz domain managed by namecheap.
@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.
@wraithgar nope, it is ns1.box.mydomain.biz - Just enter ns1.box in the 6th host.domain field.
Ah ok that 6th field ran out of space for me :/ I guess I didn't pick a succinct enough hostname.
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.
Yikes. Glad you figured it out.
@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.
@aboutaaron I think @wraithgar means use your browser's dev tools.
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.
Anyone found a workaround for this? I left them a support ticket today, hoping they have a fix of some variety...
@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.
@n-s-k nice work :-)
@JoshData would this be alright to include in the documentation?
I went ahead and added @n-s-k's instructions to the mail-in-a-box FAQ
Better would be a PR for https://github.com/mail-in-a-box/mailinabox.email/blob/master/guide.html.
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.
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.
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
Any ideas? Thanks again!
my idea is: scrap namecheap, use cloudns.net instead
Most helpful comment
@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.