2014-09-24 43 views
4

我有一个Django应用程序,并且正在使用AWS服务器来托管应用程序。之前,我曾经做过AWS - 在执行git时无法获取存储桶名称.push

git add . 
git commit -m 'made changes' 
git aws.push 

它用来完美地工作。突然之间,我几个星期后又做了它,现在它说

Error: Failed to get the Amazon S3 bucket name 

。当我做

eb status 

它说

routines: SSL3_GET_SERVER_CERTIFICATE: certificate verify failed 

为什么给我的这些错误,当它用来完全正常工作,在几个星期前?我从来没有改变我的IAM用户的密码。它会自动改变吗?因为我在创建IAM用户时仍然拥有凭证文件,并且该文件中的密码与我使用的密码相同。

是否有任何错误日志,我可以获得更多信息来调试此问题?

回答

1

这是一个古老的答案,但我建议更新eb。自从本周早些时候更新以来,他们对API进行了一些改进,并且在涉及Python应用程序(现在默认为Python 3)时对其体系结构进行了一些更改。运行pip install awsebcli --upgrade可能会诀窍,如果亚马逊已经做出潜在的重大更改,或者Boto库在您的机器上过期。

相关问题