我正在使用AWS CLI将证书导入区域us-east-1
,如下所示:
aws acm import-certificate --certificate cert.crt --private-key private.key --certificate-chain chain.crt --profile prof --region us-east-1
这对其他证书过去有效,但我最近开始看到以下错误:
An error occurred (ValidationException) when calling the ImportCertificate operation: The private key is not supported.
我已经检查过私钥确实通过openssl与证书匹配,所以我很遗憾这里可能存在什么问题。
openssl rsa -in private.key -check
产量
RSA key ok
可能是什么问题?
答案 0 :(得分:5)
我也碰到了这一点,并在其他地方找到了一条提示,建议您在文件前加上“ file://”。为我工作。试试看:
d = df.drop_duplicates().set_index('a').to_dict()['b']
答案 1 :(得分:0)
在MAC OS
中,我们需要以file:///
为前缀,三倍的/
斜杠而不是两个。
aws acm import-certificate --certificate "file:///cert.crt" --private-key "file:///private.key" --certificate-chain "file:///chain.crt" --profile prof --region us-east-1