500 Internal Server Errors for R2 while uploading new objects with pre-signed URLs


We are seeing a lot of 500 server errors while trying to PUT new objects with pre-signed URLs to our R2 bucket.

Cloudflare status doesn’t show any ongoing issues related to R2.

I could provide an exact URL(s) to help with investigation.

Thank you!

This would be helpful for investigation.

Do note that HTTP 500 error is a server side error that means that the origin web server had an error during the request. Cloudflare does not generate 500s, so this would indicate something is not configured correctly with your hosting provider. The best next steps would be to work with your hosting provider to identify the error that occurred by examining your error log.

However, as this is happening on R2, there could be several layers to it.