September 15, 2025 - 4 min read

Common DNS Issues With A Custom Domain

How to handle issues with the hardest step of setting up managed hosting: DNS.

By Paige Saunders

A custom domain requires some "DNS" settings to be changed usually with the service you used to register your domain. Lets go through the things to check.

I Am Unable To Create A Record

If you are in your DNS service provider and trying to create a record but getting an error try these steps:

Is There Already A Website There?

Many companies that sell domains will automatically point your domain at a placeholder page or their own hosting. Put the domain that you intend to use into your browsers address bar and check that it does not resolve to anything.

You must delete the record which is directing your domain to this placeholder page before you can create a record that points to FediHost.

Are Records Conflicting?

This is essentially the cause of the problem outlined above. You cannot have A, AAAA, ALIAS or CNAME records sharing the same hostname. Enter the domain that you want to use into this tool and check that there is no result.

If there is a result check that it the correct record type and goes to the correct address from the FediHost panel. If it is not correct delete and recreate the record.

Are you using the wrong record type?

Put the domain name that you would like to use in this tool and check the result.

This result shows a problem: There is an "A" record on this domain pointed at an IP address. This domain already has a website at this address.

Subdomains Use CNAME

If you have a subdomain you should see a "CNAME" record type. If you see an ALIAS or A record type for this subdomain you must delete it and replace it with a CNAME record type. You cannot have both a CNAME and an ALIAS pointed to the same location.

A subdomain is a domain like m.consultatron.com where there are two or more dots in the domain name. In this example the letter "m" is the subdomain but it could be anything like "mastodon.consultatron.com" or "mast.to.don.consultatron.com"

Root Domains Use ALIAS

If your FediHost service is at a root domain like consultatron.com and you want to use it to host your FediHost service you will need to use an ALIAS record type.

A root domain is a domain like consultatron.com where there is only one dot in the domain name.

There Is No "ALIAS" Type

Some providers don't have an "ALIAS" record type in which case the fallback options are:

  • Try to use the A record type with the value set to 'lb.fedihost.co'
  • Try using a CNAME record type with the "name" field value set to "@"

If neither of these simple options work and you do not want to use a subdomain you will need to change your DNS hosting.

Changing DNS Hosting

Here are instructions for the service Cloudflare which has a free account/service that will let you do this.

Warning Changing nameservers replaces all DNS settings at your domain host. If your domain is used for emails, webhosting or other services these services may stop working. If you are new to this, it's time to ask a friend for help.

1. Create an Account

  1. Go to cloudflare.com
  2. Click Sign Up and create an account

2. Add Your Website

  1. Click + Add Site
  2. Click Continue
  3. Select the Free plan ($0) → Continue

Enter:

yourdomain.com

3. Configure DNS

  1. Cloudflare will scan existing records
  2. Delete any A or CNAME records where the Name is:
    • @ or yourdomain.com

4. Add Required Records

Root domain

  • Type: CNAME
  • Name: @
  • Target: lb.fedihost.co
  • Proxy: OFF (orange cloud)

Click Save

5. Copy Cloudflare Nameservers

  1. Click Continue
  2. Copy the two Cloudflare nameservers shown. They will look like xyz.ns.cloudflare.com

6. Change Nameservers on your Domain Host

  1. Log in to your domain host (where you purchased your domain)
  2. Find the option for Nameservers or "Use custom nameservers"
  3. Enter the two Cloudflare nameservers
  4. Leave any extra fields empty
  5. Save changes
7. Wait
  • DNS changes can take up to 24 hours
  • Cloudflare will confirm when the switch is complete

If you want, I can also add a “Before You Start” checklist for domains that do have email or hosting set up.

I Am Unable To See My Service

Wait At Least 12 Hours

If you have done all the steps correctly it is usually a matter of waiting for the DNS record to propagate. Some are almost instant, while others can take two days.

Is The Record Missing?

Put the domain name that you plan to use in this tool and check the result.

We can see that the DNS provider "Digital Ocean" has no record for this subdomain

If no result is found then you need to create one with your DNS provider. Check there isn't a typo and that the provider listed below is the one that you are using.

Suggested Articles
DOCUMENTATION
Can I Delete Then Recreating An Instance On FediHost?

Did you delete your instance and then try to recreate one with the same name?

December 15, 20252 min read
Podcasting With PeerTube
Podcasting With PeerTube

How to use PeerTube to host your podcasts

August 31, 20254 min read
DOCUMENTATION
Hosting Forks and Custom Code on FediHost

Why FediHost and other managed hosts don’t often support forks and custom code.

July 13, 20251 min read