Troubleshooting Amazon S3
The most common causes of problems with an Amazon S3 Remote Server are a mismatched AWS Region and objects stored in an unsupported storage class.
Cannot Connect to S3 Bucket
The error Permanent redirect: the bucket you are attempting to access must be addressed using the specified endpoint means that the selected AWS Region does not match the region where the bucket exists.
Choose the AWS Region that corresponds to the location of the bucket.
Cannot Download File
The error Unable to download file from Amazon S3: InvalidObjectState - The operation is not valid for the object's storage class means the object is stored in a Glacier storage class that requires a separate AWS restore request before any service can read it.
You can manually restore the specific object from Glacier in the AWS Console and retry the operation once the restore completes. For automated and unattended workflows, the better option is to configure your S3 bucket lifecycle policy so that objects remain in a supported storage class. This avoids manual effort and the delays it introduces in automated workflows.