Sudden 408s on webhooks

I’ve had my app running fine for a few days now, but now they’ve all started giving Error 408 with none going through. No changes were made between this time. From what I see, the requests aren’t even getting to my endpoint, testing with the app locally and a dev shop it works fine.

Is there some rate issue I’m running into, or something else? I’d assume it would give a different error.. I’m using customer/product/order CRUD webhooks.

Hello Eila, we don’t have rate limiting for webhooks. 408 is a symptom that you’re not acknowledging the webhook reception in time (you have 1 second to accept the connection and 5 seconds to return a 200 OK back to us)

Thanks for the reply. I solved it by changing the server IP. For whatever reason, traffic from shopify webhooks was just not coming through to the address.

Hi @eila , could you please let us know what steps you took to resolve the issue? On our end, the store that is giving the 408 error is not receiving the Order/Create webhook at all — it is failing directly on our server.

We are using a DigitalOcean server, and this issue occurs only for this specific store, while others work fine. Your guidance on how you resolved it would be really helpful for us.

Hi. Only thing that worked was changing the servers IP address. We used hetzner as our hosting provider, so you would have to see if you have the option for it on your provider.

Thank you for your reply.
In my case, it was a Cloudflare proxy issue. Once I turned it on, everything started working fine.

Hii Sachin,

Can you let us know the step by step solution you have implemented for this, as we have also facing similar issues for 408 failures