我正在尝试使用react原生的xmpp和Ejabberd创建一个基本的聊天应用程序,但是我得到了一个证书错误。以下是完整的控制台输出:
Pressed
[Fri Aug 21 2020 04:40:01.140] LOG react-native-xmpp: Message: "Testing..." being sent to user: user@ec2-3-14-27-95.us-east-2.compute.amazonaws.com
[Fri Aug 21 2020 04:40:01.360] LOG react-native-xmpp: E
我用的是码头集装箱里的ejabberd。我跟随安装ejabberd容器。
我在中尝试了管理API。例如,我尝试在postman中使用API注册用户。它在服务器中工作并创建了用户。但是,当我试图发送带有python请求库的post请求时,我得到了401错误。
我的ejabberd.yml文件:
###
### ejabberd configuration file
###
### The parameters used in this configuration file are explained at
###
### https://docs.ejabb
我有我的rails应用。当用户注册时,我也想在ejabberd节点上注册用户。但是,每当我使用curl请求调用register API时,它都会给出以下错误:{"status":"error","code":32,"message":"AccessRules: Account does not have the right to perform the operation."}
我的curl请求是:
curl -X POST --data '{"user": "bob", &
我尝试使用ejabberd API get_last获取用户的模块,但是得到这个错误:REST API Error: get_last([{<<"user">>,<<"67456efc-be57-4cbd-a176-527de2dce19d@faiqkhan-virtualbox">>},{<<"host">>,<<"faiqkhan-VirtualBox">>}]) -> error:{module_not_loaded,mo
我正在我的python应用程序中实现一个消息系统,为了实现这一点,我使用了ejabberd的客户机库,它是pyejabberd。我已经检查了该文件的正式文档,以配置ejabberd.yml文件,但得到了一些错误。这是BadStatusLine("")错误。要获得我的ejabberd.yml文件的内容/配置的原因是-
### ejabberd configuration file
###
### The parameters used in this configuration file are explained at
###
### ht
背景信息
操作系统: Debian稳定(9.6)
ejabberd版本: 18.09-2 (来自后端端口)
我的配置基于https://gitlab.com/hanno/ejabberd-config (我将真实的url更改为example.com)
# _%%_ Ejabberd config from schokokeks.org XMPP server.
# _%%_ We try to enable modern XMPP features and document to which XEP
# _%%_ they relate.
# _%%_ We also use a modern
两天来,我一直试图在FreeBSD系统上建立一个简单的Ejabberd设置,这并不复杂,但无法通过会话中的"TLS协商失败“错误。我甚至还没有开始担心眩晕/转接电话之类的事情,我只是想让这个程序开始工作。我所做的就是获取默认配置文件,添加一个管理员帐户,并添加我的Cerbot证书。
下面是jabber.yml配置文件(我冒昧地用MY_HOST替换了我的域名,用MY_IPV*替换了IP地址):
###
### ejabberd configuration file
###
### The parameters used in this configuration
我正在尝试让视频通话与我的ejabberd服务器一起工作,遵循。
我的服务器运行的是最新的Debian。
Ejabberd在这些更改后无法启动,并记录以下错误:
@gen_mod:start_module:228 Failed to start unknown module mod_stun_disco: make sure there is no typo and mod_stun_disco.beam exists inside either /usr/lib/x86_64-linux-gnu/ejabberd-18.12.1-2/ebin or /opt/ejabberd/.ejabbe
我在用ejabberd服务器与jsxc / xmpp云-auth相结合为nextcloud设置外部xmpp服务器时遇到了问题。
在nextcloud外部服务器配置中,它显示了错误: XMPP域:https://cloud.XXX.com:5280 BOSH :/http/无效接收到的XML。也许https://cloud.XXX.com/http-bind/被重定向了。你应该用一个绝对的网址。
如果我使用broswser导航,我得到的404没有在/http中找到,我的管理面板也会显示出一些奇怪的东西,而不是显示所有的东西(如您在照片中所看到的)。
我使用的是:Ubuntu20.04.1 Apa
我在debian 9和postgresql上使用ejabberd 18.04。我可以创建一个用户,并在用户表中看到它。我可以通过客户端和网络管理员登录。因此,ejabberd和postgresql工作。但是,当我尝试将一个用户添加到名册(模块mod_roster已连接)时,我得到以下输出:
...
11:49:35.760 [error] gen_fsm <0.397.0> in state session_established terminated with reason: call to undefined function pgsql:squery(<0.418.0&