AnyShare- AnyShare 应用管理控制台上传 SSL 证书失败,显示错误信息:您的私钥或证书有误,请重新上传。
关键字
SSL 证书、私钥密码
适用产品
- AnyShare 5.0.x
- AnyShare 6.0.x
问题描述
AnyShare 应用管理控制台上传 SSL 证书失败,显示错误信息:
您的私钥或证书有误,请重新上传。

问题影响
无法及时更新 SSL 证书,导致业务访问被拦截。
问题原因
SSL 证书对应的私钥文件使用密码加密,应用管理控制台无法输入密码进行校验。
解决方案
为了解决该问题,需要使用原始 SSL 私钥文件生成无密码的私钥文件,请按照以下步骤执行:
1.通过 SSH 登录 AnyShare 任一节点 Linux 系统后台。
2.上传 SSL 私钥文件到 Linux 系统后台 /tmp 目录下。
3.执行以下命令将原私钥文件 (server.key) 转换为无密码私钥文件 (server1.key)。
openssl rsa -in server.key -out server1.key

注:命令执行根据提示输入私钥文件密码即可。
4.将无密码私钥文件 (server1.key) 从 Linux 后台下载到本地电脑。
5.使用无密码私钥文件,再次在应用管理控制台上传证书成功。
更多信息
了解更多 openssl 命令,请参考 openssl 官网.