Zer*_*ero 1 amazon-ec2 amazon-web-services elastic-beanstalk aws-cli
我在我的本地机器上。我是一个开发人员,对操作一无所知。在命令行上运行后选择us-east-1
我的区域后,我得到以下信息:eb init
ERROR: The current user does not have the correct permissions.
Reason: Operation Denied. Signature not yet current:
20150922T194753Z is still later than 20150922T194701Z (20150922T194201Z + 5 min.)
Run Code Online (Sandbox Code Playgroud)
我四处寻找答案,看来这是其他人在部署应用程序后遇到的时区问题,他们通过同步已启动的 EC2 实例的时区解决了该问题。但是,我还没有部署到 EB,并且没有关联的 EC2 实例。我尝试使用将系统时钟和时区与 us-east-1 的时区对齐,sudo dpkg-reconfigure tzdata
但错误仍然存在。
那么我该如何克服这个问题呢?
你的问题不是时区问题。如果是时区问题,那么时差将以小时而不是分钟为增量。
您的系统时钟比亚马逊时钟早 5 分 52 秒,这大于亚马逊签名算法允许的差异(5 分钟)。
将您的系统时间与已知的良好参考(例如http://www.timeanddate.com/worldclock/)进行比较,并正确设置时钟。您很可能会发现时钟快了 6 分钟。
如果您将时钟调慢 6 分钟,您的命令应该正确执行。
归档时间: |
|
查看次数: |
4324 次 |
最近记录: |