我有一个 3 节点集群,SX 在 Ubuntu v14.04.5 LTS 上运行,端口为 80 和 443,Libres3 运行在同一服务器上,端口为 8008 和 8443。
libres3 1.3-1-1~wheezy
sx 2.1-1-1~wheezy
s3cmd 信息 s3://test-dev
s3://test-dev/ (bucket): Location: us-east-1 Payer:
BucketOwner Expiration Rule: none policy: { "Version": "2012-10-17", "Statement": [ { "Effect" :“允许”、“主体”:“ ”、“操作”:“s3:GetObject”、“资源”:“arn:aws:s3:::test-dev/ ” } ] } cors: OptionPUTPOSTGETHEAD3000 * ACL: admin :FULL_CONTROL ACL:测试:FULL_CONTROL
我正在尝试使用 Slingshot 包从 Meteor 应用程序中放置文件:https ://github.com/CulturalMe/meteor-slingshot
但得到
'访问被拒绝':“9 月 6 日 11:10:46:主要:回复代码 403:访问被拒绝libres3_1ff0aa644987498111ea4c91bca7b532_13817_587_1473174646.21
AccessDenied
”
我可以使用具有相同凭据的 S3 浏览器和 Cloudberry Explorer 并毫无问题地访问存储桶。
有什么想法或方向可以解决从网络上放置文件的问题吗?谢谢,-马特