a month ago
Hi Railway Team,
I'm experiencing an issue with my production backend hosted on Railway.
Project: agile-prosperity / doodhsetu-backend / production
Issue:
My backend is accessible from desktop browsers and over Wi-Fi, but on several mobile networks (LTE/4G/5G), the Railway domain intermittently fails with DNS resolution errors.
Production URL:
https://doodhsetu-backend-production.up.railway.app
Observed behavior:
✅ Works on desktop browsers.
✅ Works on Wi-Fi.
✅ Works for some mobile users.
❌ Fails for many users on cellular data.
Safari displays:
"Safari can't open the page because the server can't be found."
Chrome displays:
ERR_NAME_NOT_RESOLVED
The request never reaches my backend, so it appears to be a DNS resolution issue rather than an application issue.
I also checked DNS propagation using DNSChecker, and the domain resolves successfully from multiple global locations, including India.
This issue is currently blocking my Google Play Closed Testing because some testers cannot connect to the backend while others can.
Could you please investigate whether there are any known issues with DNS resolution, CDN routing, or networking for this Railway-generated domain?
If additional logs or diagnostics are needed, I'm happy to provide them.
Thank you.
Attachments
Pinned Solution
a month ago
Try using a VPN, 1.1.1.1 as DNS, or a custom domain.
2 Replies
a month ago
This thread has been opened as a bounty so the community can help solve it.
Status changed to Open Railway • about 1 month ago
a month ago
This matches a known pattern, not a bug in your backend or Railway's DNS setup: mobile carriers (most commonly reported here: Jio) intercept or block resolution for Railway's shared *.up.railway.app domain at the network level, independent of what the actual DNS records say. It's not unique to this app — the same shared-wildcard-domain blocking has been reported against other platforms on the same carriers (e.g. Supabase's *.supabase.co), which is why desktop/Wi-Fi/other-carrier users are unaffected while specific cellular networks fail outright with ERR_NAME_NOT_RESOLVED.
Your DNSChecker result doesn't contradict this — propagation and carrier-level filtering are separate layers. DNSChecker queries from generic hosting/resolver infrastructure, not through an actual SIM on the affected carrier, so it can show clean global propagation while that carrier still blocks the domain for its own subscribers.
Reference: a near-identical report resolved here — same fix worked both times:
Get a cheap custom domain (a $1–2/year .xyz is enough) and point it at your Railway service, proxied through Cloudflare — meaning Cloudflare's orange-cloud/proxy mode, not just Cloudflare as your registrar's nameservers. That matters: the block is tied to Railway's shared domain/IP reputation, so a plain CNAME straight to Railway doesn't help — you need traffic actually terminating on Cloudflare's IP space in front of Railway.
Since this is a backend API URL baked into a mobile app rather than a public web page, this is a low-friction fix: add the custom domain in Railway (Settings → Networking → Custom Domain), set it up proxied through Cloudflare, then point the app's API base URL at the new domain and ship an updated build to your Closed Testing group. No need to wait on Railway for this one — it isn't something they can fix on their end, since it's filtering happening inside the carrier's network, outside Railway's infrastructure.
One cheap thing worth checking in parallel: Railway's status page has a "DNS Resolution Failures" incident category — worth a quick look in case there's also something platform-side happening concurrently, though the symptom pattern here (specific carriers only, not all mobile users) points at carrier-side blocking as the primary cause.
If you can get the carrier name(s) from your affected testers (Settings → About Phone → Network on Android, or just ask them), that'll confirm it definitively and help the next person who finds this thread.
Same caveat as before: no live URL for this ticket, so I can't confirm it's actually on the Bounty Board or still open — send the link if you want me to check status before it's posted.
Sources:
My website users are facing issues with Jio network while accessing – Railway Central Station
Supabase down on JIO ISP · Issue #43142
Status changed to Solved 0x5b62656e5d • 7 days ago