1
resposta

[Bug] Erro ao executar o script ./Desligar.sh

│ Error: configuring Terraform AWS Provider: validating provider credentials: retrieving caller identity from STS: operation error STS: GetCallerIdentity, https response error StatusCode: 403, RequestID: d1e32534-407f-4572-abe3-ef5cc0e66f42, api error SignatureDoesNotMatch: Signature expired: 20230624T193157Z is now earlier than 20230624T194656Z (20230624T200156Z - 15 min.) │ │ with module.prod.provider["registry.terraform.io/hashicorp/aws"], │ on ../../infra/Provider.tf line 12, in provider "aws": │ 12: provider "aws"

1 resposta

Oi Layanne,

Você fez alguma modificação no seu IAM user ou gerou novas permissões/credenciais após subir a API?

Caso não tenha feito, esse bug pode ser causado por diferenças de timestamp entre máquinas. No caso, a sua máquina local e a VM que está na AWS.

Se estiver usando Windows, pode tentar sincronizar o horário do seu sistema em Settings > date and time > Sync now. Se estiver usando Linux, tente executar o comando sudo systemctl restart systemd-timesyncd.service (também deve funcionar no WSL).

Espero ter ajudado :)

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!