过去几天一直在争取过期的证书问题。 我正在用更新的证书更新思科ACE负载均衡器。 但是,每次我试图validation证书是无效的或不匹配。 我已经使用的步骤:
编辑新创build的cert.cer文件:OpenSSL openssl x509 -inform der -in certs \ cert.cer -out certs \ certs.cer.pem
从受信任的根存储中导出PFX。 创build放置在cert.cer和cert.cer.pem所在的文件夹中的cert.pfx。
只获取证书而不是PFX文件中的私钥。
运行以下命令以导出私钥:openssl pkcs12 -in certs \ cert.pfx -nocerts -out certs \ cert.key.pem -nodes
运行以下命令以从私钥中删除密码:openssl rsa -in certs \ cert.key.pem -out certs \ cert.server.key
*只是为了好玩,我也做了以下的兼容性://转换时不需要私钥的密码,并将私钥包含在证书中。 openssl pkcs12 -in Certs \ cert.pfx -out certs \ certs_nokey.pem -nodes
任何帮助或build议将深表感谢。
更新 CA是Microsoft证书服务。 这将是一个DHCP服务器提供连接服务器的证书。 (CertServ CA) UPDATE *这实际上与cisco负载平衡器以及它下面的服务器一起工作。 谢谢。