调用UploadServerCertificate操作时发生客户端错误(SignatureDoesNotMatch)

时间:2015-07-04 05:24:37

标签: amazon-web-services aws-cli amazon-iam

尝试使用OpenSSL通过AWSCLI安装多域ssl证书,这是Comodo PositiveSSL多域证书。

我按照aws教程和网络上的所有说明进行操作。我花了大约2个小时与Comodo技术支持,确保我有适当的文件等,重新颁发证书等,但仍然没有运气。

当我尝试使用显示herehere的命令上传时,我一直收到此错误,并且在线错误信息不多。

A client error (SignatureDoesNotMatch) occurred when calling the UploadServerCertificate operation: Signature not yet current: 20150704T040234Z is still later than 20150704T032257Z (20150704T030757Z + 15 min.)

任何人都知道为什么会这样吗?

2 个答案:

答案 0 :(得分:14)

做一个

sudo ntpdate -s time.nist.gov

答案 1 :(得分:0)

我试图使用Boto3从我的AWS账户中提取RI和Autoscaling的详细信息,它给了我以下错误:

botocore.exceptions.ClientError: An error occurred (SignatureDoesNotMatch) when calling the DescribeAutoScalingGroups operation: Signature not yet current: 20170206T130536Z is still later than 20170206T130524Z (20170206T130024Z + 5 min.)

我的实例时间不正确,因为这是给我一个错误。 在命令下运行修复它:

    root@ip-x-x-x-x:~# sudo ntpdate -s time.nist.gov