Webhook 已暂停 - 请求失败 - 之前正常

I’m getting this, suddenly, after working fine for a long time:

No recent changes. I just clicked ‘retry’ while the forum was 100% up and nada, just +1’d the error.

image

@dylanh724 Did you figure it out?

1 个赞

你好
我突然遇到了完全相同的问题。


请建议我如何排查此问题
谢谢!

3 个赞

该 Webhook URL 有误。这就是你收到 302 状态码的原因。请按照以下文档操作:Configure Patreon integration with Discourse

响应状态码是多少?/logs 中有任何记录吗?

3 个赞

已弃用的钩子返回 200
其他钩子则没有任何显示,请查看:

日志如下:
https://pastebin.com/UnWjw26u

提前感谢!

3 个赞

那是一个回溯,但没有错误。/logs 中是否报告了任何错误?

1 个赞

与 Patreon 或 Webhook 网址其实毫无关联

效果如下


奇怪的是,上次我只是重新创建了 Webhook,过了一段时间就正常工作了。

奇怪的是,它不会提供 resume webhook,并且持续报告错误。
调试这个问题的最佳方法是什么?
谢谢!

您是否正确填写了设置 patreon creator discourse username

1 个赞

我一直以为这个设置仅在使用 Patreon 进行社交登录时才生效。让我添加它并重新检查。

已添加。但 Webhook 仍报告失败。

好的,没有解决方案,看来插件严重损坏了。

这对我们所有托管客户都运行正常。

你好,Jeff。是的,它一开始能正常工作,但过一段时间后,Webhook 就会抛出类似主题发起人和我遇到的错误。

之前设置好后运行正常,现在仍然报错。是不是更新导致的问题?

2 个赞

如果它真的是错的(我并非断言它没错),为什么我们之前已经自动设置好了包含成员的 Patreon 群组?是这份指南被修改了吗?我不确定还能从哪里获取该 URL。

会不会是 gem 更新导致了这个问题 @Falco:thinking:

1 个赞

等等,我通过修改 Webhook URL(并更新新的 Webhook 密钥)让它起作用了。

我发誓文档里显示的是另一个 URL——我从某个地方复制粘贴的(完全没想到)。它运行了一段时间,然后就不行了。也许有两份指南,其中一份已弃用?