o 1 — Turkey / EU traffic (Cloudflare POP: FRA):**
-
Cloudflare serves the request via FRA (
cf-ray: ...-FRA) -
Railway then routes the request to Singapore:
x-railway-edge: railway/asia-southeast1-eqsg3a
This causes a big latency jump for our users.
Scenario 2 — Netherlands VPN (Cloudflare POP: AMS):
-
Cloudflare serves the request via AMS (
cf-ray: ...-AMS) -
Railway routes correctly to US-East:
x-railway-edge: railway/us-east4-eqdc4a
So this appears to be POP-dependent routing/mapping between Cloudflare and Railway. Cloudflare also shows a scheduled maintenance window for the FRA datacenter today, which might be related (traffic re-routing/peering changes), but the key issue is that FRA -> Railway is consistently selecting the wrong edge (Singapore) while AMS behaves normally.
Could you please check and correct the routing configuration so that Cloudflare-proxied requests coming via FRA do not get pinned to asia-southeast1-eqsg3a?
For reference, here are example headers:
FRA example:
cf-ray: 9bea4258cb787310-FRAx-railway-edge: railway/asia-southeast1-eqsg3a
AMS example:
cf-ray: 9bea4d60ef26970a-AMSx-railway-edge: railway/us-east4-eqdc4a
projectId: 319f636a-c7e6-44d5-b994-d0c7f5876912
serviceId: 983c2a59-c652-4986-b07c-0fa701f9a828