模数不匹配是一种服务器端错误,当与 CSR 代码一起生成的私钥与证书颁发机构 (CA) 颁发的证书不匹配时就会发生。
从商业 CA 订购 SSL 证书时,第一步是生成证书签名请求代码(CSR)并提交验证。 CSR 是一个编码文本块,包含您的联系数据和要保护的域名。 与 CSR 一起,您还可以创建与证书匹配的唯一私钥。 验证您的详细信息后,CA 会将证书文件发送到您的电子邮箱。
什么原因会导致模数不匹配错误
当您开始在服务器上安装证书时,可能会由于以下原因发生模块不匹配错误:
- 您通过外部CSR 工具生成了私钥,但没有手动将其上传到服务器目录。
- 您不小心删除了服务器上的私钥。
- 您生成了多个 CSR 代码,却不记得哪个密钥是正确的。
提示:给 CSR 和私钥文件起一个容易记住的名字。 - cPanel/WHM 或 Plesk 等控制面板可以自动获取旧的 RSA 或证书。 为避免这一问题,请在控制面板上手动上传私钥和证书。
如何修复模数不匹配错误
首先要检查 SSL 证书是否与私钥匹配。 在线 SSL 匹配器是一个非常实用的工具,可以帮你完成匹配。
在相应字段中粘贴证书和私钥代码,然后单击 “匹配“。
- 如果它们匹配,请重新安装 SSL 证书,并按照服务器的具体步骤进行操作
- 如果不匹配,请在服务器上生成一对新的 CSR 和私钥,重新签发证书并再次安装。
如果你发现任何不准确的地方,或者你对本 SSL 教程有任何细节需要补充,请随时发送反馈到[email protected]。 如果您能提供意见,我们将不胜感激! 谢谢。