问题标签 [prosody-im]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
270 浏览

xmpp - 如何记录 Prosody IM 发送和接收的完整详细的 XMPP 消息

我尝试分析一个与 XMPP 相关的问题。我有两个服务器组件在 Prosody IM 上加入了同一个 MUC 房间(很难让我的应用程序打印他们接收/发送的那些 XMPP,我使用的是 jitsi jicofo 和 jitsi jigasi)。

所以,我想知道是否可以打印在 MUC 中发送/接收的详细 XMPP 消息。

我的韵律日志配置如下:

上面的配置给了我如下的日志输出:

让我们以上面的第 3 行为例。

韵律 IM 印刷Sending[c2s]: <presence from='123456789@conference.example.com/448ddea4' id='AwXwU-149' type='unavailable' to='tiqmjoyi7d3rr69-@example.com/9W3u-kLN'>

但是,完整的 XMPP 消息是:

我的问题是如何优化 Prosody IM 的日志记录配置,以获得如上所述的完整详细的 XMPP 消息。

我检查了他们的文件:

  1. 高级日志记录配置
  2. 日志记录

在这个话题上没有找到任何东西。

提前致谢。

0 投票
0 回答
111 浏览

nginx - 韵律的 Nginx 反向代理返回 404

所以我使用韵律设置了一个 XMPP 服务器,我希望使用 mynginx 服务器通过 http 提供文件。prosody.cfg.lua 中的相关片段是:

nginx 尝试服务的服务器配置是:

韵律日志表明 http_upload 模块正在寻找https://uploads.silosneeded.com/upload。当尝试执行 PUT 请求(例如发送图像)时,nginx 日志状态如下:

需要考虑的事情:我或多或少地遵循了本教程:https ://error418.github.io/server/2021/01/20/xmpp-nginx.html所以每个目录都有正确的权限。客户端(我的 PC)和服务器都在同一个 LAN 中。我可以访问https://uploads.silosneeded.com没问题。

0 投票
0 回答
53 浏览

xmpp - Prosody XMPP 服务器未接收文件,返回 404

我在 VPS 上设置了我自己的 XMPP 服务器,主要用于额外的控制,而不是供公众使用。我想设置 HTTP 文件上传,使用“上传”。子域。但是,尝试发送文件会给我一个 404。我正在使用 prosody-filer。

0 投票
1 回答
145 浏览

logging - 如何在 Jitsi 韵律插件 lua 文件中添加日志

我正在尝试添加一些登录 Jitsi meet prosody 模块 Lua 文件。例如:在 mod_muc_allowners.Lua 文件中。如何在这些 lua 文件中添加日志,在哪里可以查看?

mod_muc_allowners.Lua

mod_av_moderation_component.lua在这个文件中,假设我想检查这个方法是否被调用。我该如何检查。

另外,这些 Lua 文件是从 Prosody 服务器运行的吗?Jicofo 是否与 jitsi meet 中添加的韵律模块有任何联系?

谢谢,