custom domain resets/stalls at Railway edge, service domain works (production down)
avlasvlad
PROOP

a month ago

Hi Railway team,

Our production e-commerce site is DOWN on its custom domain and we are losing

orders. The deployment itself is healthy — this looks like an edge /

custom-domain routing problem on Railway's side. Please escalate.

Project: CUSTOMERS PROJECTS

Service domain (works): eco-kamen.up.railway.app

(this uniquely identifies the service; its display name uses non-Latin characters)

Custom domains (broken), Cyrillic IDN in punycode:

SYMPTOMS (verified from multiple networks: a Russian ISP, US-based

infrastructure, and EU monitoring nodes):

  1. Requests to the SERVICE domain succeed 100% of the time, instantly, with

    the complete ~467 KB HTML response.

  2. Requests to the CUSTOM domain hit the same edge IPs (69.46.46.x) but fail:

    • With DNS pointing directly at Railway (A 69.46.46.120 / CNAME

      btmwdzjw.up.railway.app): TLS connections with the custom-domain SNI get

      a TCP connection reset (browsers show ERR_CONNECTION_RESET). At the very

      same moment, the service domain loads fine from the same machine — so

      this is SNI/domain-binding specific, not the deployment or our network.

    • Behind Cloudflare proxy (orange cloud): the origin returns response

      headers + EXACTLY 20,508 bytes of the body, then the stream stalls

      forever (deterministic, reproduced many times). Captured stalled

      responses include:

      x-railway-request-id: 3AbLxDSITbuaQvVhs_GTAg (x-railway-edge: osl1)

      x-railway-request-id: R7E_Tl8vQheIMh3MrJsmnA (x-railway-edge: ams1)

      (2026-07-13, ~15:04-15:08 UTC)

  3. Domain provisioning looks fine on the surface: the domains show as

    configured in the dashboard, the _railway-verify TXT record matches, and a

    valid Let's Encrypt certificate for the apex was issued on 2026-07-10.

WHAT WE ALREADY TRIED (no effect):

  • Deleted and re-added BOTH custom domains in the dashboard.

  • Redeployed the service.

  • Toggled Cloudflare proxy on/off and disabled all Cloudflare features.

    Both paths keep failing: direct = connection reset, proxied = stall after

    the first ~20 KB.

THIS IS RECURRING:

  • The same domain previously went down with "upstream error" served by the

    Railway edge while the service was healthy (stale domain-to-service target).

  • Another service of ours (custom domain ms.re-ai.ru, project re-ai) silently

    LOST its custom-domain binding: it disappeared from the service's domain

    list while our DNS records and the _railway-verify TXT remained valid.

POSSIBLY RELATED: every deployment of this service triggers a "deployment

failed" email even though the new build actually goes live and serves traffic

on the service domain.

Please inspect the edge routing state for these custom domains, rebuild the

bindings, and share the root cause so this stops recurring. Happy to provide

additional traces.

Thank you — this is production-critical.

$20 Bounty

3 Replies

Railway
BOT

a month ago

This thread has been opened as a public bounty so the community can help solve it. The thread and any further activity are now visible to everyone.

Status changed to Open Railway about 1 month ago


I'm able to access your site just fine. Unfortunately, it seems like your only option here is to use a VPN to connect to your sites.

97855.png

Attachments


0x5b62656e5d

I'm able to access your site just fine. Unfortunately, it seems like your only option here is to use a VPN to connect to your sites. ![97855.png](https://station-server.railway.com/attachments/att_01kxjm7g2qeskrtxw9912tc9na)

avlasvlad
PROOP

a month ago

It starts to work after i turned the "static IP" on. But other domains are still unavailable. I've tried a lot of times with/without different VPNs and browsers – the result is equal. Serviser available only with default railway domains.

Can i ask u to check few more, please? Few others broken railway services (the same problem):

https://lumux.ru/

https://metmail.re-ai.ru/

https://tenderbase.re-ai.ru/

https://ms.re-ai.ru/


I'm able to access your other sites. This may be happening due to a regional/ISP block. Unfortunately, Railway isn't able to do anything about this. The only methods that have worked for others is using a VPN (though I'm not exactly sure which VPN they used). You can try using ProtonVPN.

55022.png

34079.png


Welcome!

Sign in to your Railway account to join the conversation.

Loading...