I'm attempting to replace my cPanel/WHM account with Virtualmin on a Digital Ocean droplet. I'm using a new domain name for the "main" domain, what was called the host on WHM. That is globo-chem.net
The idea is to set up vanity nameservers for globo-chem.net, and have all domains hosted in Virtualmin just set ns1, ns2, ns3.globo-chem.net at the registrar, like I was doing in the WHM account.
I created the Digital Ocean droplet with host name globo-chem.net.
I created a virtual server for globo-chem.net and it seems to be working fine.
I've imported 2 accounts from cPanel. austinnoise.org and cynthiasfolly.com. Although the sites work locally using Virtualmin's Preview Website, their domain names do not work, as they don't resolve.
I own all domain names, registered at Namecheap.
Namecheap globo-chem.net Nameserver Registration
ns1.globo-chem.net 173.245.58.51 (IP of ns1.digitalocean.com)
ns2.globo-chem.net 173.245.59.41 (IP of ns2.digitalocean.com)
ns3.globo-chem.net 198.41.222.173 (IP of ns3.digitalocean.com)
Namecheap globo-chem.net Domain Name Server Setup
Specify Custom DNS Servers selected
ns1.globo-chem.net
ns2.globo-chem.net
ns3.globo-chem.net
Namecheap austinnoise.org Domain Name Server Setup
Specify Custom DNS Servers selected
ns1.globo-chem.net
ns2.globo-chem.net
ns3.globo-chem.net
Digital Ocean DNS Records for globo-chem.net
A: @ 104.236.droplet.ip
A: ns1.globo-chem.net. 173.245.58.51
A: ns2.globo-chem.net. 173.245.59.41
A: ns3.globo-chem.net. 198.41.222.173
A: * 104.236.droplet.ip
CNAME: www globo-chem.net.
NS: ns1.globo-chem.net.
NS: ns2.globo-chem.net.
NS: ns3.globo-chem.net.
Virtualmin DNS Records In domain globo-chem.net
$ttl Default Cache Time 38400
globo-chem.net SOA - Start Of Domain globo-chem.net. root.globo-chem.net. 1425743106 10800 3600 604800 38400
globo-chem.net NS - Name Server globo-chem.net.
globo-chem.net A - IPv4 Address 104.236.droplet.ip
www A - IPv4 Address 104.236.droplet.ip
ftp A - IPv4 Address 104.236.droplet.ip
m A - IPv4 Address 104.236.droplet.ip
localhost A - IPv4 Address 127.0.0.1
webmail A - IPv4 Address 104.236.droplet.ip
admin A - IPv4 Address 104.236.droplet.ip
mail A - IPv4 Address 104.236.droplet.ip
globo-chem.net MX - Mail Server 5 mail.globo-chem.net.
globo-chem.net SPF - Sender Permitted From v=spf1 a mx a:globo-chem.net ip4:104.236.droplet.ip ?all
Virtualmin DNS Records in domain austinnoise.org
$ttl Default Cache Time 38400
austinnoise.org SOA - Start Of Domain globo-chem.net. root.globo-chem.net. 1425687936 10800 3600 604800 38400
austinnoise.org NS - Name Server ns1.globo-chem.net.
austinnoise.org A - IPv4 Address 104.236.droplet.ip
www A - IPv4 Address 104.236.droplet.ip
ftp A - IPv4 Address 104.236.droplet.ip
m A - IPv4 Address 104.236.droplet.ip
localhost A - IPv4 Address 127.0.0.1
webmail A - IPv4 Address 104.236.droplet.ip
admin A - IPv4 Address 104.236.droplet.ip
mail A - IPv4 Address 104.236.droplet.ip
austinnoise.org MX - Mail Server 5 mail.austinnoise.org.
austinnoise.org SPF - Sender Permitted From v=spf1 a mx a:austinnoise.org ip4:104.236.droplet.ip ?all
Where have I gone wrong?
I've decided to use the namecheap third-party DNS servers, so my problems are solved, but I'm still very interested to know what I could have done differently to get things working the way I originally intended.
Howdy,
When the nameservers are pointing to your server, I'd be curious to see what a DNS reporting tool such as intodns.com says about your domain's DNS. It should hopefully show what isn't working right .
-Eric