首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从Codefresh管道调用Jenkins作业失败,错误为: x509: failed to load system root and no root provided

从Codefresh管道调用Jenkins作业失败,错误为: x509: failed to load system root and no root provided
EN

Stack Overflow用户
提问于 2020-02-27 23:52:27
回答 1查看 90关注 0票数 3

我有一个Jenkins工作,我想从我的Codefresh管道中调用它。

使用来自Codefresh文档的以下示例,我已经配置并准备好了我的Codefresh管道:https://codefresh.io/docs/docs/integrations/jenkins-integration/#calling-jenkins-jobs-from-codefresh-pipelines

生成的构建运行时会显示以下输出:

代码语言:javascript
复制
Pulling image codefresh/cf-run-jenkins-job:latest                                                                                                           
Pulled layer '1160f4abea84'                                                                                                                                 
Pulled layer '6df1582e0e0e'                                                                                                                                 
Digest: sha256:a95b23c24b51d5fc1705731f7d18c5134590b4bc61b91dcf5a878faf2aec60b3                                                                             
Status: Downloaded newer image for codefresh/cf-run-jenkins-job:latest                                                                                      
INFO[0000] Going to trigger <jenkins_job_name> job on https://<jenkins_host>:8443                                                         
ERRO[0000] Post https://<jenkins_host>:8443/job/<jenkins_job_name>/build: x509: failed to load system roots and no roots provided         
Successfully ran freestyle step: Triggering Jenkins Job                                                                                                     
Reading environment variable exporting file contents.                                                                                                       
Reading environment variable exporting file contents. 

如您所见,构建未能成功触发Jenkins作业。经过在互联网上的一些研究,我得出结论,这是一个SSL证书问题。

但我不知道从现在开始该怎么做。到底缺少什么,以及应该在哪里配置它。我真的很感谢这里的任何帮助。

EN

回答 1

Stack Overflow用户

发布于 2020-05-14 17:00:37

您知道Jenkins服务器的SSL配置类型吗?它是相互认证还是仅仅是一个服务器端证书?它是不是自签名的?

您是否尝试过自己调用Jenkins API (在Codefresh之外),但SSL工作正常?

另外,我建议您打开一个支持标签(从Codefresh UI的右上角菜单),并确保提到有此问题的构建的URL。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60437041

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档