Certificate 上载服务器证书错误:';ascii';编解码器可以';t解码位置1中的字节0x82:序号不在范围内(128)

Certificate 上载服务器证书错误:';ascii';编解码器可以';t解码位置1中的字节0x82:序号不在范围内(128),certificate,putty,Certificate,Putty,我不知道如何通过此错误: 'ascii' codec can't decode byte 0x82 in position 1: ordinal not in range(128) 下面是我如何设置代码的: aws iam upload-server-certificate --server-certificate-name *.giving.school.com --certificate-body file://givingschooleducert.pem --private-key

我不知道如何通过此错误:

'ascii' codec can't decode byte 0x82 in position 1: ordinal not in range(128) 
下面是我如何设置代码的:

aws iam upload-server-certificate --server-certificate-name *.giving.school.com --certificate-body file://givingschooleducert.pem --private-key file://private-key.pem --certificate-chain file://givingschooleduinterm.pem

我能做些什么来纠正这个错误?

事实证明是两件事导致了这个错误。一个是我使用了不正确的链文件,而reverse intermediate.pem是要使用的正确证书;第二个是,当我将CER文件转换为pem时,我使用putty将其转换,pem文件被加密

将CER转换为PEM的最佳方法是在文本编辑器上重命名它,哈哈