问题标签 [ejabberd-module]

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 回答
637 浏览

xmpp - 带有 muc 的 ejabberd 群聊配置

我在我的服务器上安装并配置了ejabberd2服务器,我ubuntu server 默认mod_muc启用,但我无法通过XMPP Client App AstraChatinAndroidiOS Group Created 成功进行群聊,但组成员没有收到我在谷歌搜索的消息,我发现该muc_adminmod是必需的,当我启用它并重新启动它显示的ejabberd时ejabberd started,它没有启动

谁能帮我弄清楚配置有什么问题

0 投票
1 回答
789 浏览

xmpp - 如何调用 ejabberd 管理员 API

我最近安装了 ejabberd 并成功配置了它。我被要求调用 ejabberd 的管理员 API 进行一些后端处理。我在https://docs.ejabberd.im/admin/api/上找到了相同的指南

我已多次阅读该文档,但仍然无法理解它需要什么配置才能工作。

我在 /etc/ejabberd/ejabberd.yml 中添加了监听端口配置

当在此端口上发出 POST 请求时,我在 HTTP 响应中收到“不支持的媒体类型”。

我需要安装任何其他模块吗?我不确定https://github.com/jadahl/mod_restful

0 投票
1 回答
90 浏览

encryption - 检索加密邮件时出错

我正在使用 ejabberd 15.11。当客户端尝试从存档中检索消息时,错误日志中出现错误。我的客户正在发送和接收加密消息

错误日志:

0 投票
1 回答
469 浏览

xmpp - 如何解决 ejabberd 挂钩中的 undef 错误

我添加了一个名为mod_confirm_deliveryejabberd 的自定义模块,该模块已成功编译和添加,但是当我发送消息时,我的 ejabberd 错误日志文件中出现错误,即:

我有 ejabberd 16.02.26,我的模块代码是: mod_confirm_delivery.erl

这个模块在 ejabberd 2.1.13 上运行良好,但我想升级我的 ejabberd。我不明白是什么问题以及如何解决此错误。

0 投票
1 回答
231 浏览

erlang - ejabberd_router:ejabberd 模块中的路由错误

我正在尝试在 ejabberd 中创建一个简单的回声机器人。我可以让 mod_echo 正常工作,而且我相当肯定我有自己的版本在某个时候工作(调试已经在我的脑海中发挥了作用)。我收到下面的错误,但我不知道接下来要做什么来调试它。路由似乎有问题,但不太清楚为什么。有小费吗?

0 投票
3 回答
616 浏览

xmpp - 如何从 ejabberd/xmpp 获取最新的房间主题?

我更改了聊天室的“主题”,但没有得到最新的主题名称。我正在使用“disco#info”来获取房间信息。作为回应,我得到了在创建房间时最初设置的房间标题,但不是最新的房间主题。如何获取最新的房间主题?

0 投票
1 回答
656 浏览

php - 如何在mysql数据库中保存xmpp聊天记录

我正在尝试构建一个应用程序,我需要使用 PHP 在 mysql 数据库中保存 xmpp ejabberd 聊天历史记录。我用的是ubuntu系统,我的php版本是5.5.9,mysql版本是5.5.47

我得到了这个链接,但我不明白如何在 mysql 中保存聊天记录。

因此,如果有人使用 ejabberd "mod_logdb" 模块将聊天记录保存在 mysql 中,那么请解释一下我该怎么做。

提前感谢您的帮助。

0 投票
1 回答
190 浏览

xmpp - Ejabberd 待处理的 MUC 消息

我正在使用 ejabberd 服务器,并且正在尝试为移动设备实现典型的推送通知。

此刻,几乎一切都已经运转良好。

除了一件事:用户要阅读的待处理消息。

来自简单聊天的未决消息可以从假脱机表中计算出来,其中包含所有待传递的消息。

但是,我不知道在哪里可以找到来自 MUC 聊天的待处理消息。

有什么办法知道吗?

谢谢!!

0 投票
1 回答
175 浏览

xmpp - mod_zeropush 不适用于 ejabberd 16.03

我正在使用 mod_zeropush,在我切换到 ejabberd 版本 16.03 之前,我在 15.07 上工作得很好。

我正在使用 Ubuntu OS 14.04 再次将所有光束文件复制到 ebin 目录

这是最后一个错误

我需要各位大师的帮助

帮助将节省我很多时间。

谢谢

0 投票
0 回答
49 浏览

ejabberd - ejabberd 检测离线用户的订阅请求

在 ejabberd 中,当另一个用户(正在向其发送请求)离线时,我想拦截一个用户到另一个用户的订阅请求。是否有一个特定的钩子可以用来捕捉这种情况?我只想捕获两个)to/from) 用户的 jid 并用它做点什么。