Jenkins无法连接到gitea存储库

时间:2019-02-15 11:52:35

标签: git ssl jenkins certificate gitea

我目前遇到一个问题,尝试将Jenkins与我的Gitea存储库连接。当我这样做并想要输入我的Gitea存储库时,我收到一条错误消息,告诉我以下内容:

  

无法连接到存储库:命令“ git ls-remote -h https://git。******** / repo.git HEAD”返回状态码128:   标准输出:   stderr:致命:无法访问https://git。******** / repo.git:服务器证书验证失败。 CAfile:/etc/ssl/certs/ca-certificates.crt CRLfile:无

到目前为止,我已经尝试在Jenkins正在运行的服务器上手动添加更新,以更新我的证书,但这没有解决。 我想提到的一件事是,我似乎并没有显示crlfile,如错误所示。我尝试手动添加它,但是由于我的服务器没有ca.key文件,因此我无法自己手动配置一个文件(除非我只是错过了一些东西)。 但是,此文件确实有用吗?因为这样做是在告诉禁止使用哪些证书,对吧?

对于每种建议的解决方案都会感到高兴。 先感谢您!

1 个答案:

答案 0 :(得分:1)

  

这是由于ssh-key在计算机中过期或更改。   如果无法正常工作,请尝试在本地克隆一次他的代码,然后使用(ssh-keygen)创建新的ssh-key并将其复制到codeclub