Маркер безопасности, включенный в запрос, недействителен

Я понимаю, что эта ошибка, скорее всего, связана с моими учетными данными, но у меня есть свои учетные данные как в ENV (экспортированном из.bashrc), так и в файле ~/.aws/credentials. Я проверил, что они верны и имеют одинаковое значение.

$ python describe_stream.py
Traceback (most recent call last):
  File "describe_stream.py", line 5, in <module>
    response = kinesis.describe_stream('asdfTest')
  File "/Users/asdf/Work/kinesis_test/env/lib/python2.7/site-packages/boto/kinesis/layer1.py", line 247, in describe_stream
    body=json.dumps(params))
  File "/Users/asdf/Work/kinesis_test/env/lib/python2.7/site-packages/boto/kinesis/layer1.py", line 878, in make_request
    body=json_body)
boto.exception.JSONResponseError: JSONResponseError: 400 Bad Request
{u'message': u'The security token included in the request is invalid.', u'__type': u'UnrecognizedClientException'}

$ cat ~/.bashrc
export AWS_ACCESS_KEY_ID=AKIAXXXXXXXXX
export AWS_SECRET_ACCESS_KEY=qccXXXXXXXXXXXX

$ cat ~/.aws/credentials
[default]
aws_access_key_id=AKIAXXXXXXXXXX
aws_secret_access_key=qccXXXXXXXXXXXX

Обратите внимание, что это только начало происходить сегодня, точно такие же полномочия работали последние два дня.

Я получаю эту ошибку от любой связанной с AWS команды, которую я пытаюсь выполнить, от Kinesis до S3.

Спасибо

0 ответов

Другие вопросы по тегам