Bij*_*iju 4 ssl ca github-enterprise
在我的 Github 企业上,当我使用密钥安装 SSL 证书时,它会显示一条错误消息:
“Github ssl cert 该证书未由受信任的证书颁发机构 (CA) 签名,或者证书链缺少中间 CA 签名证书。”
我从我们的认证机构团队获得了 4 份证书。
在我的 Github 企业管理控制台上,它需要 2 个条目
我已经通过连接 CA 证书单独尝试了 github.pem 密钥和不同的组合,但它总是失败并出现相同的错误。
是否有连接证书的模式?
有什么线索可以解决这个问题吗?
提前致谢。
请遵循以下步骤将 3 个证书添加到您的 .pem 文件中:
小智 2
我遇到过同样的问题。当尝试将 PEM 和密钥文件加载到 GitHub Enterprise 时,我收到了相同的消息。该证书是使用与我之前完全相同的方法创建的,但失败了。
Github ssl cert 证书未由受信任的证书颁发机构 (CA) 签名,或者证书链缺少中间 CA 签名证书。
我采取的步骤:
我最终通过使用 Notepad++ 打开 PEM 解决了这个问题。openssl 命令在旧的导出证书上运行良好,但在新导出的证书上交换证书的顺序。损坏的证书有:
主 SSL 证书 根证书 中间证书
而不是正确的顺序:
主 SSL 证书 中间证书 根证书
所以我把它们交换了一下,结果成功了。
| 归档时间: |
|
| 查看次数: |
4558 次 |
| 最近记录: |