Cloudflare Workers cannot connect to Vultr's API

Connecting to Vultr's API through Cloudflare workers causes a 403 forbidden. The 403 forbidden seems to be coming from Cloudflare directly looking at the developer tools. Is there anyway to get any insight into what's causing this? Vultr have confirmed they have no banned or blocked any of Cloudflare's IPs and 403 is not expected.
No description
4 Replies
Walshy
Walshy•3mo ago
Vultr are the ones who would need to help with this, Cloudflare doesn't randomly return 403 https://test.walshy.dev/subrequest?url=https://api.vultr.com/v2/account yeah that's a 403 from their origin You can confirm this based on the cf-cache-status: DYNAMIC that is only set if we go to origin
Dean
DeanOP•3mo ago
cool - they say its not them and i can't say it's coming from a specific IP either so it's kind of a battle i will see what they say, thx for replying 🙂 why would the server header be cloudflare? Vultr's API is not behind Cloudflare at all so I wouldn't expect to see that header.
Walshy
Walshy•3mo ago
That's just how Workers subrequests are because they still go through Cloudflare But it's pretty clear this is not a cf page and the headers support that
Dean
DeanOP•3mo ago
sure thing, I know cf was going away with nginx but I have seen cf report that page in the past so it’s not a huge stretch. I’ve passed all this on to them.

Did you find this page helpful?