AWS - 执行git aws.push时“无法获取存储桶名称”

时间:2014-09-24 23:53:42

标签: django git amazon-web-services amazon-s3 ssl-certificate

我有一个Django应用程序,并使用AWS服务器来托管应用程序。之前,我曾经做过

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 个答案:

答案 0 :(得分:1)

这是一个陈词滥调的答案,但我建议更新function initCallback(tmceInstance) { jQuery(tmceInstance.getBody()).append('<br data-mce-bogus="1">'); } tinyMCE.init({ ... init_instance_callback : "initCallback", }); 。自从我上周早些时候更新了自己的API以来,他们已对API进行了一些改进,并且在Python应用程序(现在默认为Python 3)时对其架构进行了一些更改。运行eb可能会解决问题,如果亚马逊可能会进行重大更改,或者您的计算机上的Boto库已过期。