R
Railway•5mo ago
Pepijn

EU sites down

Same issue here, sites down... Taking pretty long to mitigate
35 Replies
Percy
Percy•5mo ago
Project ID: 3160979a-66a1-4ab0-b77f-1ef3fe72acf4
Pepijn
Pepijn•5mo ago
3160979a-66a1-4ab0-b77f-1ef3fe72acf4 Accessing from NL in EU
Medim
Medim•5mo ago
#🚨|incidents
Pepijn
Pepijn•5mo ago
Through VPN in US it works But unfortunately our target audience is NL
angelo
angelo•5mo ago
@Pepijn - we are working on recovering the workloads as we speak. We apologize for the downtime, we are mitigating hostile traffic to on our EU proxies.
Pepijn
Pepijn•5mo ago
Any ETA on resolving the issue? Last update is almost an hour ago, and running ecommerce backend that is nog down for already a few hours...
angelo
angelo•5mo ago
None, but we are seeing some proxies restore, at times. We are updating the #🚨|incidents with more info on where we are at. @Pepijn, we are seeing synthetics recover, can you confirm if there is any recovery?
Pepijn
Pepijn•5mo ago
Still down Should we start migrating services or is there any resolution in sight?
angelo
angelo•5mo ago
If you can migrate and if it will recover your service, go ahead, we want whats best for your business.
simoelalj
simoelalj•5mo ago
Is there any way to re-route the european traffic through the US, using Cloudflare?
snöw
snöw•5mo ago
fyi I got our nextjs app migrated to Vercel in about 15 minutes, still connecting to railway for the database
Pepijn
Pepijn•5mo ago
I am putting this https://www.cloudflare.com/products/tunnel/ in my NodeJs app
Cloudflare
Tunnel | Zero Trust App Connector | Cloudflare
Connect applications, servers, and other resources to Cloudflare's network via encrypted outbound tunnels. No publicly routable IPs or VMs required.
sohcah
sohcah•5mo ago
was wondering that myself - was going to experiment with a cloudflare worker, but I see that my site is working again atm. If it breaks again, I'll probably mess around with that.
angelo
angelo•5mo ago
@sohcah - did it restore for you?
sohcah
sohcah•5mo ago
It was back briefly - not working again now.
angelo
angelo•5mo ago
Yep, we will mitigate and then a new flood of IP requests. Still working on it.
sohcah
sohcah•5mo ago
😦 Wishing you all the best in getting it resolved!
angelo
angelo•5mo ago
Again, terribly sorry.
karl
karl•5mo ago
I am sure you guys are doing your best so just want to say thanks and hope it's resolved soon 😦
nightmarebegood
nightmarebegood•5mo ago
keep us in the loop, seems interesting solution in any case 🙂
Pepijn
Pepijn•5mo ago
If anyone wants to try the tunnel approach, it works well: 1. Add the tunnel in CloudFlare with the Cloudflared connector. 2. Name it 3. Copy the token 4. Set up the routing. 5. Launch your application with the tunnel and correct token from step 3, see attached example code.
sohcah
sohcah•5mo ago
Just tried the tunnel approach myself. I ran up a new service with Docker Image: cloudflare/cloudflared Then set the Start Command to cloudflared tunnel --no-autoupdate run --token <mytoken> Then I could just reference services with their private network names.
Brody
Brody•5mo ago
sohcah's approach to this is preferred over running cloudflared inside of the same container, as its a more robust method for lack of a better word
sohcah
sohcah•5mo ago
My main API is now working through a tunnel 🙂 Not going to bother moving everything to the tunnels, but planning to move the main website too. Thank you @Pepijn for the suggestion to use Cloudflare Tunnels 🙂
Pepijn
Pepijn•5mo ago
Yes, better solution @sohcah. Good workaround for now
angelo
angelo•5mo ago
Folks thank you- going to evangelize this mitigation, we were unsure if we could have bypassed the proxies that way. After two of our network engineers came online, we are working on systematizing it.
sohcah
sohcah•5mo ago
Some of my services without tunnels seem to be online again. Not sure how long that will last - but here's hoping 🙂
Pepijn
Pepijn•5mo ago
Is tunneling actually bypassing egress fees as well? Or is all the egress in the tunnel instance
Brody
Brody•5mo ago
you'd be charged for the egress of the tunnel
Pepijn
Pepijn•5mo ago
Yeah exactly Well good to have this resolution in the pocket for the future, but hopefully it won't be necessary 🙂
Brody
Brody•5mo ago
theres now a template for it! https://railway.app/template/cf-tunnel
saintcore
saintcore•5mo ago
I'm having a hard one getting this right, wouldn't I be charged egress fees anyway ? What's the difference if it's for the tunnel to cloudflare instead of the 'outgoing connection to user x' ? Or am I just dumb ? 👀
Brody
Brody•5mo ago
yeah youre charged for egress still, tunnel or not, egress is egress
sohcah
sohcah•5mo ago
Well, looks like I might not need to keep migrating more services to use tunnels 😄
Brody
Brody•5mo ago
yeah traffic is recovering #🚨|incidents incident has been mitigated, closing out salute