Skip to content
Discussion options

You must be logged in to vote

That HTML 403 with a block-page signature and a gateway request ID isn't coming from Storage itself. It's the edge protection in front of your project rejecting the request before it reaches the Storage API. That's why you get an HTML page instead of Storage's usual JSON error, and why your database requests on the same project keep working.

With bulk migrations it usually comes down to one of these:

  1. The block is on your IP, not on the request rate. After thousands of uploads in a short window from one IP, the edge can flag the client, and lowering concurrency afterwards doesn't lift it. Run the same script for a few files from a different network (a cloud VM, or a phone hotspot). If upl…

Replies: 2 comments 1 reply

Comment options

You must be logged in to vote
0 replies
Answer selected by tierpinho
Comment options

You must be logged in to vote
1 reply
@yahyakhalid
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants