2016-02-03 21 views
6

Tôi đang cố gắng để làm cho toàn bộ S3 xô công cộng của tôi, nhưng khi tôi cố gắng thêm chính sách:S3 Resource không hợp lệ trong chính sách xô

{ 
    "Id": "Policy1454540872039", 
    "Version": "2012-10-17", 
    "Statement": [ 
    { 
     "Sid": "Stmt1454540868094", 
     "Action": [ 
     "s3:GetObject" 
     ], 
     "Effect": "Allow", 
     "Resource": "arn:aws:s3:::sneakysnap/*", 
     "Principal": { 
     "AWS": [ 
     "985506495298" 
    ] 
    } 
    } 
    ] 
} 

Nó nói với tôi rằng tôi "tài nguyên là không hợp lệ", nhưng điều đó chắc chắn là đúng arn và đó chắc chắn là tên nhóm phù hợp. Có ai biết chuyện gì đang diễn ra không?

+0

Ồ, không, dường như đây không phải là tên nhóm phù hợp. ' Nhóm được chỉ định không tồn tại sneakysnap' –

+0

Tôi không biết phải nói gì với bạn, thùng của tôi được gọi là "sneakysnap" @ Michael-sqlbot –

+0

Không thể, trừ khi S3 có một số loại một vấn đề tuyên truyền. Xem 'http: // sneakysnap.s3.amazonaws.com' để xác nhận. Bạn có thể thử tạo một cái xô (-nother) của cái tên đó ... điều đó là không thể và sẽ thất bại nếu đó là của bạn ... và thành công nếu không. Tôi nghi ngờ một nhân vật lạ ở đâu đó. Tên có phân biệt chữ hoa chữ thường. –

Trả lời

4

Tôi gặp "sự cố" này khi cố gắng đặt chính sách trên nhóm không đúng. Đó là, arn của tôi trong chính sách đã đọc arn:aws:s3:::my-bucket-A/* nhưng tôi đã cố gắng đặt nó trên my-bucket-B

0

Tôi cũng nhận được lỗi này. Sự thay đổi sau đã sửa nó ... Không biết tại sao.

xô này ném lỗi: bleeblahblostuff

này làm việc: bleeblahblostuff

Có lẽ đó là dấu gạch ngang .... Có lẽ chiều dài thùng ... Hoặc có thể là một sự kết hợp của cả hai?? Cả hai nhóm đều có cùng cài đặt. Hừm.

Các vấn đề liên quan