【问题标题】:Not able to send payload from github webhook to Jenkins无法将有效负载从 github webhook 发送到 Jenkins
【发布时间】:2019-08-16 11:04:21
【问题描述】:

当我尝试在 github 上设置 webhook 时,我收到“无法传递有效负载”消息。

我已在 AWS 上的 EC2 实例上安装了 Jenkins。我在 github 上有自己的存储库。现在,当我尝试设置 webhook 时,我收到“403 No valid crumb is included in the request”。我参考了互联网上的一些文章,并在我的 Jenkins 的 CSRF 保护设置中设置了“启用代理兼容性”选项。现在我收到另一条错误消息,说“我们无法传递此有效负载:从对等方接收数据时失败”

我在这里做错了什么?

【问题讨论】:

  • 我可以通过在配置 Jenkins 中禁用“CSRF 保护设置”中的“启用代理兼容性”选项来解决此问题。但是,现在我收到“服务不可用”消息。可以从 Internet 和 github 访问 Jenkins应该能够发送有效载荷,但我不知道为什么它不能这样做。

标签: jenkins github-webhook


【解决方案1】:

好吧,我在 webhook 中输入了错误的 URL。因此收到此服务不可用消息。请注意,webhook 应该以 /github-webhook/ 结尾作为标准,这样只有 Jenkins 才能接受它。

【讨论】:

    猜你喜欢
    • 2015-10-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-01-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多