jenkins 连接不上gitlab

jenkins 连接不上gitlab

https://img1.sycdn.imooc.com//climg/62fb37330955de2713920904.jpg


Jenkins的凭证

https://img1.sycdn.imooc.com//climg/62fb37df09a3ad2e06260844.jpg


gitlab 的配置

https://img1.sycdn.imooc.com//climg/62fb3b5809c87c7118980136.jpg

https://img1.sycdn.imooc.com//climg/62fb3830096b29a918620680.jpg

https://img1.sycdn.imooc.com//climg/62fb387509da685b17690899.jpg

https://img1.sycdn.imooc.com//climg/62fb38b4096cde1319130961.jpg


docker

https://img1.sycdn.imooc.com//climg/62fb39290917932a18970138.jpg


我的配置应该是没有问题的,但就是访问不到。

我有怀疑是本地安装的gitlab可能哪里没有配置,我就试了线上github的地址,也是访问不到。

https://img1.sycdn.imooc.com//climg/62fb39f1094484a112800564.jpg


请老师解决一下,卡了快一周了。

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

4回答
Brian 2022-11-17 10:27:52
滚烫老王 2022-08-31 21:16:31

兄弟,你的连上了吗 我的是用配置的这个ssh可以push代码带gitlab但是jenkins就是连不上

Brian 2022-08-17 12:13:13

https://img1.sycdn.imooc.com//climg/62fc6a9e09d8ca7211110116.jpg



你这里是在拉取github的仓库?jenkins的网络与github这边是通的吗?(国内被墙了哦~)



Scott_go 2022-08-16 21:25:39

我这里也是一模一样的错误,卡了两天了。我还尝试生成了ECDSA 格式的秘钥对,依然没法连接。

https://img1.sycdn.imooc.com//climg/62fb9acd0991c60b20180955.jpg


  • 我是用windows安装虚拟机启了一个ubuntu,虚拟机中使用docker分别启了jenkins和gitlab服务。我先尝试按视频中的步骤,使用新生成的ssh秘钥对进行配置,出现了截图中的错误。然后我尝试将windows上全局的秘钥对配置到jinkens和gitlab,依然有上述错误。但是,我在windows中使用git bash去免密clone gitlab中的项目,是成功了的。看起来,gitlab中配置的公钥是生效了的。问题应该出在jinkens这边,可能是私钥没有生效?

    2022-08-16 21:53:54
  • Brian #2

    网络问题的解决思路是:

    1. 本地clone一下这个192的地址的代码;

    2. 验证密钥的正确性;

    3. 添加Jenkins密钥:

    https://img1.sycdn.imooc.com//climg/62fc6b770999a08e09480835.jpg

    在这里选择Enter directly,然后,把私钥复制进来。


    如果尝试无果,可以在Q群中私信我一下。

    2022-08-17 12:16:15
  • Scott_go 回复 Brian #3

    感谢老师的答复,我这边问题已经解决了,似乎是linux系统权限的问题。但是依然感到很奇怪。

    我一共创建了3对秘钥:

    1. windows中创建的一对秘钥 

    2. 虚拟机linux自定义文件夹创建的

    3. 虚拟机linux默认全局秘钥 (/root/.ssh/id_rsa

    创建后3对秘钥均添加到了jenkins和gitlab,每对秘钥依然是报错。

    但是在执行了:

    sudo chmod 700 /root/.ssh/id_rsa

    sudo chmod 700 /root/.ssh/id_rsa.pub

    jenkins上3对秘钥选择任一一对,红色报错都消失了。

    明明前两对秘钥看上去和/root/.ssh/id_rsa没什么关系,但是在修改权限后,就都能正常使用了,无法理解。

    2022-08-18 12:30:29
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师