Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Request has expired

Estou tentando rodar o comando para listar as instâncias EC2, mas recebo esta mensagem de erro:

> aws ec2 describe-instances
An error occurred (RequestExpired) when calling the DescribeInstances operation: Request has expired.

O retorno é imadiato, o que não me parece ser nenhum timeout.

Procurando no na web, achei alguns fóruns falando de configuração de timezone. Meus recursos estão em us-east-2 (Ohio) e meu computador está configurado no horário de Brasília.

Algo a ver?

1 resposta
solução!

Aparentemente, consegui resolver.

Em meu arquivo credentials (~/.aws/credentials) havia uma chave aws_session_token que não é atualizado com o comando aws configure.

Esta chave é proveniente de uma configuração de minha AWS corporativa. Então, a solução foi excluir o arquivo credentials (e o config, só por garantia) e regerá-los através do comando aws configure.