首页 > 解决方案 > Jenkins git - Peer's Certificate has expired 错误

问题描述

我是 Jenkins 的新手,并试图为我的项目设置一个管道,该管道托管在另一台 https 但没有证书的服务器上的 gitlab 上。

我知道禁用 ssl 不是一个好习惯,但目前我需要这样做。

Jenkins 安装在 CentOS8 上,我还在该机器上安装了 git(1.8.3.1)。

由于我没有证书文件,并且基于各种在线资源,我在我的 jenkin 服务器上禁用了 ssl 验证,如下所示:

在此处输入图像描述

我还安装了插件以跳过 Jenkins 上的所有验证 ssl 验证:

在此处输入图像描述

但是,在创建管道时,当我添加 git url 时,会显示以下错误消息:

在此处输入图像描述

我还有一个 apache httpd 服务器,它部署在这台机器上,用作反向代理。

知道如何解决詹金斯上的对等证书问题吗?

提前感谢您的帮助

标签: gitjenkinsgitlabjenkins-pipelinecentos8

解决方案


推荐阅读