4 months ago
I moved a simple React webpage running in a Docker container (which runs just fine on my Raspi 5) to Railway and added a custom domain I own.
I published the correct DNS records and verifyied they are visible on DNSchecker.org. They are exactly he same as the ones on another webpage I already have successfully published on Railway before.
However, I am waiting for about 6 hours for the page to appear. Railway shows "Waiting for DNS update".
Is that normal?
3 Replies
4 months ago
yes, this can be normal.
Railway doesn’t just check if the DNS record exists — it waits until their own DNS resolvers see it pointing to the right place. Even if DNSChecker is all green and your provider looks correct, Railway may still be seeing cached/old data.
The most common reasons:
- High TTL (1h, 4h, 24h) from previous records → some resolvers keep the old value longer
- Wrong record type (CNAME vs A / ALIAS, especially for root domains)
- DNSChecker ≠ Railway’s resolvers — they don’t always update at the same time
6 hours is annoying, but still within a normal propagation window.
What I’d check:
- Hostname matches exactly (no missing
www) - Record type matches what Railway shows
- TTL is ≤ 300s (if possible)
- Avoid deleting/re-adding the domain — that usually resets the wait
If it’s still stuck after ~24h, then it’s worth opening a support thread.
If you want, tell me whether this is a root domain or subdomain and which DNS provider you’re using — happy to take a look.
gabztoo
yes, this can be normal. Railway doesn’t just check if the DNS record exists — it waits until _their own DNS resolvers_ see it pointing to the right place. Even if DNSChecker is all green and your provider looks correct, Railway may still be seeing cached/old data. The most common reasons: * **High TTL** (1h, 4h, 24h) from previous records → some resolvers keep the old value longer * **Wrong record type** (CNAME vs A / ALIAS, especially for root domains) * **DNSChecker ≠ Railway’s resolvers** — they don’t always update at the same time 6 hours is annoying, but still within a normal propagation window. What I’d check: * Hostname matches exactly (no missing `www`) * Record type matches what Railway shows * TTL is ≤ 300s (if possible) * Avoid deleting/re-adding the domain — that usually resets the wait If it’s still stuck after \~24h, then it’s worth opening a support thread. If you want, tell me whether this is a root domain or subdomain and which DNS provider you’re using — happy to take a look.
4 months ago
Thanks! It was just the missing "www"! :-)
After I added it, the webpage was available within a minute.
marvinbo
Thanks! It was just the missing "www"! :-) After I added it, the webpage was available within a minute.
4 months ago
No problem! Just send a message if you need anything else. Approving the response would be a great help.
Status changed to Solved brody • 4 months ago