Elastic Beanstalk CLI安全令牌问题

时间:2018-01-11 20:13:07

标签: amazon-web-services elastic-beanstalk amazon-elastic-beanstalk

我在Ubuntu上运行EBLCI。它大部分时间都很漂亮,但我一直因为某种安全问题而被踢出局。我一直收到以下错误:

min_date = "2222-01-01 00:00:00"
for dict in data_list:
    date = dict.get("date")
    if date < min_date:
        value = dict

我上周通过创建一个新的IAM密钥对并手动将密钥输入到〜.aws / credentials中的aws配置文件中来修复它。

这次没用。有什么想法吗?

3 个答案:

答案 0 :(得分:0)

再次检查~/.aws/credentials文件。如果您没有默认配置文件,AWS CLI将返回此错误。如果您将一个IAM角色附加到EC2实例并且未在命令中指定--profile选项,也会发生这种情况。

您可以尝试导出this文档中提到的凭据,然后再次尝试该命令。

答案 1 :(得分:0)

我刚刚遇到了这个问题,就我而言,我们已经撤销了AWS密钥(这是我们的政策),却忘记了在我的计算机上设置新密钥。尝试撤销上一个密钥(如果还没有),然后设置一个新密钥。

答案 2 :(得分:0)

遇到这个问题是因为我已经更新了我的AWS密码。我在安全证书下为我的AWS账户创建了新的访问密钥,并将新的访问密钥和秘密访问密钥复制到.aws文件夹(位于C:\ Users \ username.aws中)的配置文件和凭据文件中。