I’m trying to set up the S3 file upload to DigitalOcean Spaces. I haven’t used this feature before and I’m probably doing something wrong.
I can list buckets and files etc. so I think the settings are essentially correct. I’ve added the CORS settings according to the docs. What might be wrong are the settings I used in the ‘S3 sign upload template’ step. As far as I can see, the S3 Provider Properties should be the same as the settings already entered in Globals > S3 Storage - so I wouldn’t expect to have to enter them again. If different values should be entered, what should they be?
If I run the server connect/api file itself, I get:
“message”: “Found 2 errors while validating the input provided for the PutObject operation:\n[Key] is missing and is a required parameter\n[Key] expected string length to be >= 1, but found string length of 0”,<
If I select a file to upload, and click the upload button, the upload starts (progress bar moves etc), but then it fails. After some retries ‘Network error, perhaps no CORS set’ appears. the request URL includes sha256=UNSIGNED-PAYLOAD.
I would be grateful for any suggestions.