Service unreachable externally despite successful health check - TCP timeout on all ports
kenchang198
FREEOP

4 months ago

Hi Railway Team,

I'm experiencing a networking issue with one of my services where external access is completely
unreachable via TCP, despite the deployment health check passing successfully.

Service: flyerjam-staging.up.railway.app

Symptoms:
- Health check during deployment succeeds: [1/1] Healthcheck succeeded! (path: /api/health)
- DNS resolves correctly to 66.33.23.1
- TCP connection times out on both port 80 and port 443

curl -v --max-time 10 https://flyerjam-staging.up.railway.app/api/health
→ Trying 66.33.23.1:443... Connection timed out after 10006 milliseconds

What this means:
The service is running (internal health check passes), but Railway's edge proxy does not appear to be
routing external traffic to this service. This has been ongoing for several days.

What I've tried:
- Redeploying the service
- Verifying the public domain is configured in Networking settings
- Confirmed the start command uses --host=0.0.0.0 --port=$PORT

Could you please investigate why external traffic is not being routed to this service?

Thank you.
Solved

2 Replies

4 months ago

Hello,

An incident we reported earlier caused this issue, and we have since resolved it.

https://status.railway.com/cmltkyu8905sl13amlju6j5yh


Status changed to Awaiting User Response Railway 4 months ago


kenchang198
FREEOP

4 months ago

Thank you, I find it works normally.


Status changed to Awaiting Railway Response Railway 4 months ago


Status changed to Solved brody 4 months ago


Welcome!

Sign in to your Railway account to join the conversation.

Loading...