繁体   English   中英

Jenkins SSL GitHub WebHooks

[英]Jenkins SSL GitHub WebHooks

我正在尝试集成 Jenkins GitHub webhooks,以便在对相应的 repos 进行提交时自动触发 Jenkins 作业。

詹金斯版本:2.138.1,github:1.29.2,gitplugin:3.9.1

Jenkins 在 SSL 上运行,使用安全的外部 url 运行。 请注意,当手动运行时,该作业能够 ssh 并克隆 github 代码。

在 GitHub webhook 设置下,我通过选择“ application/json ”配置了https://myjenkins.com/github-webhook/但面临以下错误

我们无法传递此有效负载:x509:由未知授权机构签名的证书

我们是否需要将 GitHub 证书添加到 Jenkins 服务器的 **/java/cacerts 中? 我是否缺少任何其他设置?

有人可以建议。

恰恰相反。 GitHub 无法验证您拥有的 Jenkins 证书。 如果您没有适当的 CA 签名证书,您可以尝试禁用 SSL 验证。(不推荐)或为 Jenkins 配置适当的证书。

在此处输入图像描述

如果您提供的 URL 是真实的,那么您的证书似乎已颁发给*.accountservergroup.com但您使用的主机名是myjenkins.com 您需要将主机更新为类似myjenkins.accountservergroup.com的内容。

在此处输入图像描述

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM