ejabberd相关内容
我已经google了三个小时,但没有用。 我有一个没有安装apt的ejabberd安装。它是从源安装的,没有任何名为ejabberd的程序。开始和停止,一切都是通过ejabberdctl。 它运行完美一个月,突然有一天它停止与臭名昭着的 内核pid终止错误 随时我做 sudo ejabberdctl start --node ejabberd @ Mas
..
我正在使用40个核心CPU机器和160 GB内存的相当不错的ejabberd实例。 问题是我无法扩展到200 K并行连接。 sysctl配置如下: net.ipv4。 tcp_window_scaling = 1 net.core.rmem_max = 16777216 net.ipv4.tcp_rmem = 4096 87380 16777216 net.ipv4
..
我已经设置了ejabberd聚类,一个是master,另一个是slave,如这里。 我已将.erlang.cookie和数据库文件从主服务器复制到从服务器。 一切正常。 问题是当我停止主节点时: 然后没有请求 尝试重新启动从属节点时,它不会启动。 我被困在这里,请帮助我。 谢谢 解决方案 这是Mnesia的标准行为。如果您启动的节点不是最后一个在群集中停止的节
..
我阅读了 https://docs.ejabberd.im/admin/api/ 我想知道如何通过HTTP访问这些API。我试图访问,但它总是404。 解决方案 在你的ejabberd.yml中,你可以找到一个这样的配置 - port:5280 module:ejabberd_http request_handlers: “/ websocket” ejabb
..
Hooks 似乎非常方便扩展ejabberd的功能。 制造商提到的一些 ejabberd hooks 但是,除了少数以外,很难理解哪一个被使用。 可以从他们的经验中分享一些细节,解释一个特定的钩子吗? / p> 解决方案 将会有某些事件触发一些操作。你可以将代码与ejabberd的某些组件相结合,当事件发生。您可以编写自己的自定义代码(a.ka。事件处理程序)并将其与HOOK集
..
问题 请注意,这个解决方案直接在下面使用了Eugen的观点! 我正在为PHP / MySQL用户驱动的网站编写一个聊天模块,允许两个用户交朋友,并为聊天系统选择了eJabberd。 $ b $我已经使用PHP守护进程成功地设置了外部身份验证,现在我已经成功地使用 mod_roster_odbc 来填充ejabberd的友谊,并填充手动执行MySQL rosterusers 表。经过大
..
我有ejabberd设置为移动应用程序之间的xmpp服务器,即。自定义iPhone和Android应用程序。 但是我似乎遇到了ejabberd处理在线状态的限制。 情景: 用户A通过手机发送用户B. 用户B失去所有的连接,所以客户端不能断开与服务器的连接。 ejabberd仍然列出用户B在线。 由于ejabberd假定用户B仍然在线,用户A的任何消息都会传递给死者连接。
..
我有Ejabberd和测试用户一起运行,它的工作正常。我想编写一个可以拦截邮件并修改邮件的模块,如下所示: 拦截“邮件” 将它们发送到php文件 从同一个php文件(立即)获取结果 修改消息节并发送电线到接收者 ejabberd文档很弱,教程不存在。你能给我一些这样做的示例代码。 感谢捆绑! Adil 解决方案 这是这个模块的基本示例: -module
..
我试图从PHP文件调用ejabberdctl,但它失败,出现以下错误: 失败的RPC连接到节点ejabberd @ localhost:nodedown 节点正在运行,我已经通过登录服务器。 当php脚本运行这是我看到的错误/opt/ejabberd-2.1.2/logs/ejabberd.log显示: =错误报告==== 2010-03-11 15:0
..
我有一个linux服务器。 我在服务器上安装了ejabberd。 管理网址 - http:// ipaddress:5280 / admin 我无法通过jabber客户端连接到服务器 如何设置服务器进行公共连接? 解决方案 p>确保: a)您不防火墙端口。 b)您的域具有有效的 SRV记录,例如 _xmpp-client._tcp.example.ne
..
我尝试使用 PHP 脚本创建 eJabberd 用户。 我的本地系统(Ubuntu 14.04):
..
能否请您列举下降,这支持了地铁应用在WinRT中一些XMPP库? 感谢 解决方案 矩阵可以的WinRT(HTTP! //www.ag-software.de/matrix-xmpp-sdk /)
..
我想通过C#和通过JavaScript连接到XMPP服务器(目前ejabberd)。有一个小麻烦概念化的连接将如何存在的IM。 背景故事:我有一个游戏引擎,将采取由用户输入并发送某种响应还给他们。用户可以是Windows应用程序,一个Web应用程序,所有需要连接几乎相同的方式。游戏引擎是一个C#应用程序,相应的处理意见。是我的游戏引擎XMPP服务器像其他人一样在用户?他怎么去跟别人和VICA
..
这是一个更新到我的previous问题,
..
XMPP推送通知,导致邮件的问题(延迟+重复)。 我已经成功地创建使用聊天应用程序XMPP + Ejabberd。 无推送通知: 无论是单和群聊消息都完美的工作。 通过推送通知: 有时候一切正常perfectly.Notifications被触发和消息有任何延迟或重复接收。 轻微伤通知被触发(而在后台的应用程序),但消息被完全接收。 有时,通知被触发,但消息被延迟和重复获得。 配置
..
我想请求Ejabberd REST Web服务与 / API / connected_users 端点,但该请求总是返回我401未经授权HTTP错误。 下面是我的OAuth配置。 - 端口:5280 模块:ejabberd_http request_handlers: “/的WebSocket”:ejabberd_http_ws #支持的OAuth “/ OAuth的”:ej
..
我的工作使用ejabberd 2.1.11的Android聊天应用程序。搜索一个特定的用户是否存在我使用UserSearchManager 公共布尔isUserExists(IrishContact IC){ 尝试{ UserSearchManager搜索=新UserSearchManager(连接); 收集和LT;弦乐>
..
我试图使用登记我的XMPP客户端使用asmack库中的Android ejabberd服务器上的新用户。问题是,我收到以下错误:放大器;是不是在服务器上创建的用户: 坏请求(400) 在org.jivesoftware.smack.AccountManager.createAccount(AccountManager.java:243) 在in.ui.MainActivity $ 1 $ 1
..
我使用的 asmack-Android的8源-4.0.6 当我尝试连接到服务器无论是Openfire的或Ejabbered我得到这个例外 org.jivesoftware.smack.SmackException $ NoResponseException 这是我的code: SmackAndroid.init(getApplicationContext());
..
什么需要做的解析和在什么终端客户机/服务器混淆。 当我发送一个变音符'O'我的ejabberd, 它是由ejabberd接收为<&下,“195,150”>> 在此之后我送这个给我的客户如推送通知(通过GCM / APNS默默)。从那里,客户端通过建立UTF-8解码上的每个数字一一(这是错误的)。即。 195是第一代coded到乱码字符,依此类推。 此重建需要鉴定,如果两
..