My Custom Domain is stuck on validating ownership
qdel7
PROOP

2 months ago

My custom domain is stuck on validating ownership. I can't see what the problem is

$10 Bounty

3 Replies

2 months ago

Your www.zephur.co.za CNAME is correctly pointing to Railway, but we're not seeing the required TXT verification records for either domain. Both _railway.zephur.co.za and _railway.www.zephur.co.za are missing. Additionally, zephur.co.za (the root domain) has no A record or CNAME pointing to Railway at all. Please check your domain settings in the Railway dashboard for the exact DNS records required, including the TXT verification values, and add them at your DNS provider. Note that for the root domain, your DNS provider must support CNAME flattening or ALIAS records - if it doesn't, you may need to switch your nameservers to a provider like Cloudflare that does.


Status changed to Awaiting User Response Railway 2 months ago


qdel7
PROOP

2 months ago

www.zephur.co.za has verified and is working. I can't add my root domain, it says the record already exists. which it doesn't. I'll speak to my DNS provider. however my application is reachable and usable currently. thank you.


Status changed to Awaiting Railway Response Railway 2 months ago


Anonymous
HOBBY

2 months ago

This looks like a DNS provider limitation rather than a Railway issue.

Since your www subdomain is already working via CNAME, the remaining issue is with the root domain (zephur.co.za). Root domains cannot use standard CNAME records unless your DNS provider supports CNAME flattening or ALIAS records.

The "record already exists" message usually means:

  • There is an existing A record or forwarding rule already configured for the root domain
  • Some DNS providers hide default records, so they don’t appear in the UI

To fix this:

  1. Check and remove any existing A records or forwarding settings for zephur.co.za
  2. Add the required TXT records:
    • _railway.zephur.co.za
    • _railway.www.zephur.co.za
  3. For the root domain, use one of the following:
    • If supported: ALIAS / ANAME → point to Railway
    • If not supported: switch to a provider like Cloudflare and enable CNAME flattening

Alternative approach:

You can redirect the root domain → www.zephur.co.za at the DNS or hosting level, since www is already working.

Since your app is already accessible via www, you're very close — just need proper root domain handling.


Welcome!

Sign in to your Railway account to join the conversation.

Loading...