2016-02-03 9 views
6

che sto cercando di fare il mio intero secchio pubblico S3, ma quando provo ad aggiungere il criterio:S3 non valido delle risorse nella politica secchio

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

E mi dice che il mio "Risorsa non è valido", ma che è sicuramente il giusto arn e questo è sicuramente il nome del secchio giusto. Qualcuno sa cosa sta succedendo?

+0

Beh, no, non sembra essere sicuramente il nome del secchio giusto. ' La benna specificato non esiste sneakysnap' –

+0

Non so cosa dirti, mio ​​secchio si chiama "sneakysnap" @ Michael-sqlbot –

+0

Non può essere, a meno che non S3 sta avendo un qualche tipo di un problema di propagazione. Vedere 'http: // sneakysnap.s3.amazonaws.com' per conferma. Potresti provare a creare un (un altro) secchio con quel nome ... che dovrebbe essere impossibile e fallirà se questo è già tuo ... e riuscire se non lo è. Sospetto uno strano personaggio lì da qualche parte. I nomi sono case sensitive. –

risposta

4

Ho avuto questo "problema" quando stavo cercando di impostare un criterio sul bucket sbagliato. Cioè, il mio arn nella politica stava leggendo arn:aws:s3:::my-bucket-A/* ma stavo tentando di impostarlo su my-bucket-B

0

Stavo ottenendo anche questo errore. Il seguente cambiamento l'ha risolto ... Non ho idea del perché.

La benna ha gettato l'errore: bleeblahblostuff

Questo ha funzionato: bleeblahblostuff

Forse era il cruscotto .... Forse la lunghezza secchio ... O forse una combinazione di il due?? Entrambi i bucket hanno le stesse impostazioni. Hmmm.

Problemi correlati