Metal Edge Broke Stripe Webhooks (cont)
patrickhuntington
HOBBYOP

a year ago

https://station.railway.com/questions/edge-network-broke-stripe-webhooks-750dd85b
Continuing from this solved thread, I'm also experiencing Stripe timeouts but my port is set correctly. The services were deployed today so I've never had a previously working version of it.

  • Stripe CLI returns 405 errors

  • uptrends.com/tools/uptime shows 405 errors

  • SSL Report gives my .up.railway.app URL a perfect report

  • Stripe dashboard (where the real events will be sent from) has HTTP Status code "Timed out"

1) I confirmed the webhook secret is correct
2) I confirmed the URL is correct
3) I have Public Networking set to Port 8000 (the one Railway detected)
4) Before deploying on Railway, my Stripe webhook code worked perfectly

The "Metal Edge Broke Stripe Webhooks" help thread is the only thing I can find about this issue and it was closed 6 hours ago. Can we revisit and try to find a different solution?

Project ID 23102505-86b3-4c1e-9549-4642b8e6ab93

Solved

26 Replies

patrickhuntington
HOBBYOP

a year ago

I don't think this is solved, but downgrading my .up.railway.app public networking domain from metal edge fixed the issue.

I want to use metal edge so I'm hoping there's a better solution


shrinjay
HOBBY

a year ago

Can confirm that metal edge networks seem to be unstable, I had similar issues with MinIO https://discord.com/channels/713503345364697088/1348113300981813320


shrinjay
HOBBY

a year ago

Hoping this gets fixed - I spent a while on this because I thought some configuration was wrong in the service itself


aalfath
PRO

a year ago

Hey, I was the OP from the original thread.

I closed it because it was working at that time, but only briefly like only for 20 minutes 😦

I should have reopened the thread, sorry.

But I can confirm that it's still broken, I also ended up downgrading Metal Edge


maxmandia
PRO

a year ago

Confirming that this is broken for me as well!


patrickhuntington
HOBBYOP

a year ago

In addition to the timing out issue, my backend has 2 public networking URLs:

  • .up.railway.app (set to old servers)

  • api..com (set to new servers)
    When my frontend's API_URL was set to api..com the requests were taking up to 10x longer than when it's set to .up.railway.app. Whether this is because of the Metal servers or the DNS forwarding api..com to my backend I'm not sure


patrickhuntington
HOBBYOP

a year ago

But that could contribute to Stripe timing out. I read somewhere Stripe expects a response in 10 seconds so if my code's not sending a response in <1 second then the 10x slowdown may be causing it to time out


maxmandia
PRO

a year ago

Confirming that downgrading to GCP has fixed the stripe webhook timeout issue


brody
EMPLOYEE

a year ago

hey @here - with the help of one of our users we belive we have found and fixed an issue with the metal edge proxy, would any of you be so kind to test it again?


aalfath
PRO

a year ago

Hi @Brody, it still doesn't work.

Enabling the Metal Edge immediately caused Stripe Webhook to fail.

1349440089813422300


aalfath
PRO

a year ago

Downgrading it back again to Google Edge fixed it rightaway

1349440420240818400


aalfath
PRO

a year ago

So, the problem still persists


brody
EMPLOYEE

a year ago

thank you for testing, we will be going back to the drawing board


passos
MODERATOR

a year ago

leaving a message so I can get ping if this gets fixed


carlesdeveloper
TRIAL

a year ago

Same problem for me


maxmandia
PRO

a year ago

leaving a message so I can get ping if this gets fixed as well 🙂


alexprotonotarios
PRO

a year ago

Same issue for me. Had to downgrade to allow it to work again.


mferraroni
PRO

a year ago

Same issue here. Downgrading fixed it.


brody
EMPLOYEE

a year ago

Hello @here - We have made an additional change, and in our testing stripe can now reach Railway hosted services with the Metal Edge.

We would appreciate it if you could verify if it is working now?


aalfath
PRO

a year ago

I just tried testing the webhook again, seem to work fine now!

I'll monitor it until the next few days.

1351675992300585200


brody
EMPLOYEE

a year ago

awesome!!


passos
MODERATOR

a year ago

just curiosity: what was happening to cause this?


brody
EMPLOYEE

a year ago

we updated the advertised MSS to 1440


aalfath
PRO

a year ago

it's been a few days and so far it has been working well. thanks again @Brody


brody
EMPLOYEE

a year ago

<:lfg:786867302888505364>


brody
EMPLOYEE

10 months ago

!s


Status changed to Solved brody 11 months ago


Loading...