Scalr – decodificar mensagens de erro AWS

Atualmente estou avaliando o Scalr e recebi a seguinte mensagem após iniciar um farm scalr:

Não é possível iniciar o servidor na plataforma ‘ec2’: Erro AWS. Falha ao solicitar RunInstances. Você não está autorizado a realizar esta operação. Mensagem de falha de autorização codificada: OZX … KyuI

A política do IAM estava de acordo com a documentação e a mensagem em si não compartilha da luz do problema real.

Se você tiver o AWS CLI instalado, poderá decodificar facilmente a mensagem de falha de autorização anexada:

aws sts decode-authorization-message --encoded-message "OZX...KyuI"

Isso resultará em algo como:

{
"DecodedMessage": "{"allowed"":false