我看到一些控制台上载到S3的问题,这对我来说似乎很奇怪。我以管理员权限登录到AWS控制台。我有一个私人的S3存储桶(几个月前使用相同的用户和角色创建),没有CORS配置,没有存储桶策略,没有加密和权限,这些权限赋予帐户所有者完全控制权。如果我尝试将文件上传到S3,则控制台始终显示错误。但是上传不一定失败。
对于小文件(例如15KB),即使控制台显示错误,实际上上传成功。对于大文件(例如20MB),上传总是失败。
我检查浏览器日志,这是我看到的唯一错误。
<?xml version="1.0" encoding="UTF-8"?>
<Error><Code>ServerSideEncryptionConfigurationNotFoundError</Code>
<Message>The server side encryption configuration was not found</Message>
<BucketName>apicfn</BucketName><RequestId>6EB2D9BF3FCE9D81</RequestId>
<HostId>sIXpLQO+2w=</HostId></Error>
如果我从CLI尝试使用相同的命令(s3 cp
),它将成功(对CLI用户的S3FullAccess)。
我认为这可能与我的浏览器有关,但到底是什么,我不知道。我正在使用Brave
浏览器Version 0.60.47 Chromium: 72.0.3626.119 (Official Build) (64-bit)
。
有什么见解吗?