Webhooks 无法运行,webhooks 设置页面返回 404

我帮忙运行的一个论坛最近停止执行 webhook,并为 /admin/api/web_hooks 返回 404。有什么方法可以修复它吗?

5 个赞

您甚至无法打开此页面? :open_mouth:

不,该页面重定向到 404。

1 个赞

哎哟。听起来一点都不好 :thinking:

1 个赞

Webhook HTTP 请求也不起作用,导致许多审核工具损坏。

日志里有什么吗? /logs

1 个赞

没有看起来相关的内容。

您是那个论坛的管理员,只有那个页面返回 404?:thinking:

3 个赞

是的。当点击管理员界面 API 页面上的 Webhooks 链接时,它会重定向到 /404,而不是 webhooks 页面。Webhook HTTP 请求也未能发送,因此我们的论坛似乎已经从其内存中删除了 webhooks 存在的概念。

1 个赞

不确定这是否会有影响,但以安全模式试试看,以防万一?

/admin/api/web_hooks?safe_mode=no_plugins,no_themes

1 个赞

仍然返回 404。我应该尝试重启站点的容器吗?

您知道这个问题是在更新 Discourse 后开始出现的吗?最近对 webhook 进行了一些更改。我想知道在更新后运行的迁移中是否出了什么问题。

4 个赞

论坛实际上已经有一段时间没有升级了(尽管我怀疑有工作人员在最近的 CSS 更改后试图降级而没有告诉任何人)。

刚刚完成了一次完整升级,现在又能正常工作了。肯定有什么东西被降级了,我们丢失了从十月和九月开始的提交记录。

5 个赞