Gitlab致命:无法访问“ .......” SSL证书问题:无法获取颁发者证书

时间:2020-08-12 17:05:40

标签: ssl gitlab

当我将更改推送到Gitlab中的代码存储库时,我才刚开始在Gitlab中收到此错误消息。

Gitlab致命:无法访问“ .......” SSL证书问题: 无法获得颁发者证书

enter image description here

我先使用gitlab-runner stop然后使用gitlab-runner start停止并启动了gitlab运行程序,但是每次我将更改推送到gitlab时,此错误消息仍然存在。

1 个答案:

答案 0 :(得分:0)

通过在线调查,我发现此消息发布于9个月前(https://gitlab.com/gitlab-org/gitlab-runner/-/issues/4805),这很奇怪,因为对于我而言,直到现在才出现此问题。

简而言之,列出的问题已知是在 Gitlab Runner 12.4.0版中发生的,从错误输出中可以看到,我确实具有 Gitlab Runner 12.4.0版< / strong>

因此解决方法是将我的Gitlab Runner版本升级到最新的 13.2.2版

要升级,我运行了以下命令:rpm -Uvh gitlab-runner_<arch>.rpm

要找出要替换为<arch>的内容,您只需在安装了gitlab运行程序的服务器上运行gitlab-runner -v,它将向您显示OS / Arch。这是一个示例输出:

Version: x.x.x
Git revision: ......
Git branch: x-x-stable
GO version: gox.xx.x
Built: <date and time>
OS/Arch: <grab the Arch field here to replace the **arch**  field above with>