Custom domain "Waiting for DNS update" — DNS verified, Hobby plan
velorislab
HOBBYOP

2 months ago

Domain: api.swiftin.dev
Service: ai-global-translator

My custom domain has been stuck on "Waiting for DNS update" for 3 days. I just upgraded from Trial to Hobby plan.

DNS records are correct and verified via Google DNS (8.8.8.8):
- CNAME: api.swiftin.dev → nh30ess2.up.railway.app ✅ (green check in Railway)
- TXT: _railway.api.swiftin.dev → railway-verify=ac380cffe30b503197b04929aec020fb34bcb74b41bafb9d2932d60449d46ebe ⚠️ (still warning in Railway)

The generated Railway domain works fine — API responds correctly on ai-global-translator-production.up.railway.app.

When hitting api.swiftin.dev (with SSL skip), Railway returns: {"status":"error","code":404,"message":"Application not found"} — traffic reaches Railway but domain is not linked.

I've deleted and re-added the domain multiple times. Port is 8080, host is 0.0.0.0. Previously on Trial plan I saw "You have hit the custom domain limit" warning — now on Hobby but domain still won't verify.

Could a Railway staff member please manually verify/trigger the DNS check for my domain api.swiftin.dev? The DNS records have been correctly propagated for days. The service is running fine on the generated domain.

Solved

1 Replies

Railway
BOT

2 months ago

Your CNAME record is correctly propagated, but the TXT verification record is on the wrong hostname. You created it at _railway.api.swiftin.dev, but it needs to be at _railway-verify.api.swiftin.dev. Update the TXT record host in your DNS provider from _railway to _railway-verify and the domain should verify and issue a certificate.


Status changed to Awaiting User Response Railway about 2 months ago


Railway
BOT

2 months ago

This thread has been marked as solved automatically due to a lack of recent activity. Please re-open this thread or create a new one if you require further assistance. Thank you!

Status changed to Solved Railway about 2 months ago


Welcome!

Sign in to your Railway account to join the conversation.

Loading...