我们在论坛中配置了提取各种feed,这些feed可以正常工作,但由于插件没有任何日志记录,并且无法手动运行,因此无法对其进行调试。
我检查了插件代码,其中没有日志记录的痕迹。
Discourse日志中没有任何关于此插件的信息。
我们在论坛中配置了提取各种feed,这些feed可以正常工作,但由于插件没有任何日志记录,并且无法手动运行,因此无法对其进行调试。
我检查了插件代码,其中没有日志记录的痕迹。
Discourse日志中没有任何关于此插件的信息。
您是指 RSS 插件吗?我已经成功地将其与 YouTube 视频配合使用。
我同意调试很难,我添加了两个不同的 feed,但它们都没有显示出来。我想知道是否有任何 DB、Redis 或 rake 命令可以帮助我进行故障排除,但由于我对 sidekiq 或 rails 不是很精通,我将不胜感激,特别是关于连接或解析失败的日志。
我指的是 RSS 轮询插件,也就是从一个 feed 发布更新到一个 category 的那个插件。
我之前能正常工作,但现在不知道为什么不行了,因为看不到它遇到了什么错误,也没有关于错误的通知……
所以这个 #插件
这是我正在与 YouTube 一起使用的插件。有一种方法可以将 YouTube 频道转换为 RSS feed。
我唯一能建议的是检查您的 RSS 地址,以防它可能已更改。否则,也许最近安装的插件可能存在干扰。
我确实同意该插件没有简单的调试方法。例如,如果用户想要,可以提供一些选项来关闭讨论链接。
作为该平台的拥有者和开发者,我已经检查了所有内容,该平台上的 RSS 在其他客户端等处都能正常工作。
在没有关于 Discourse 上发生情况的信息的情况下,无法进行调试。
是的,这是插件。
您的 /logs 中没有任何内容?
我以前见过类似的情况,即 Discourse 帖子的作者没有正确的发帖权限。可能是任何带有特定类别权限的标签等?
/logs 中没有任何关于它的信息,用户是 system,基本上属于所有具有最高权限级别的管理员组。
有办法可以 ping 这个插件的开发者吗?
由于这是一个#官方插件,您在此处发帖即表示您正在与相关人员沟通。
由于它对大多数其他人来说都能正常工作,因此很难确定具体发生了什么。我知道这已经是很久以前的事了,但您还记得当时对您的设置做过任何更改吗?
另外,只是为了确认一下,您是说这已经一年多没正常工作了吗?(几个月前在权限方面有一些更改,所以如果是在 2023 年 12 月,那可能相关,但 2022 年 12 月就可以排除这些更改了)。
我在 Discourse 中没有更改太多设置,该类别是 Eventi - forum.linux.it
查看 Commits · discourse/discourse-rss-polling · GitHub 中的更改,应该没有什么会引起这个问题,我猜只有添加一些日志才会有帮助。
我请求与开发人员联系,只是想了解他们是否想添加日志,或者我是否必须花时间去修改代码并学习 Discourse 内部知识才能做到这一点。
提要似乎需要登录。这会是这里的问题吗?
使用的 feed 由我们的门户网站生成,例如 Italian Linux Planet
我在测试网站上试用过,但它没有显示出来,而这里的一个 (https://meta.discourse.org/c/plugin/22.rss) 却运行得很好。
我看到里面有一些未来的日期(例如 \u003cpubDate\u003eTue, 19 Mar 2024 19:00:00 +0100\u003c/pubDate\u003e)。这会不会引起什么冲突?
这说得通,它是一个来自日历的事件源(但它一直都是这样的)。
检查代码,该插件只是在找到新的源时将所有源加载到 Redis 中以便发布,但它不会对日期做任何处理 GitHub - discourse/discourse-rss-polling
我来看看,因为我在那个门户网站上更新了与该问题无关的工具,所以我现在不知道这是我们的 Discourse 实例还是日志记录中的问题……
该提要也在我们的论坛上运行,但只有一个昨天的事件,而不是下一个事件。
也许这与日期有关,让我们在接下来的几天里看看,但日志将非常有帮助……
因此,我可以看到该提要只选择了我们提到的那个,而不是其他的。
调查发现,RSS 中的一些内容使用了错误的 GUID(哈希值),现在它将是一个 URL,但我无法手动执行 RSS 轮询来检查这是否解决了问题。