首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用ejabberd_service的Ejabberd失败了外部组件握手身份验证

使用ejabberd_service的Ejabberd失败了外部组件握手身份验证
EN

Stack Overflow用户
提问于 2017-10-17 16:54:28
回答 1查看 695关注 0票数 0

我想用Ejabberd和Jitsi视频。当我配置Ejabberd服务并启动JitsiVideobrid时,双方都抛出了异常。我的ejabberd.yml

代码语言:javascript
复制
 port: 5275
 ip: "0.0.0.0"
 module: ejabberd_service
 access: all
 shaper_rule: fast
 ip: "127.0.0.1"
 privilege_access:
    roster: "both"
    message: "outgoing"
    presence: "roster"
 delegations:
    "urn:xmpp:mam:1":
      filtering: ["node"]
    "http://jabber.org/protocol/pubsub":
      filtering: []
 hosts:
   "jitsi-videobridge.[mydomain]":
   password: "587828"

启动Jitsi视频,如下所示

代码语言:javascript
复制
HOST="127.0.0.1"
DOMAIN="mydomain"
PORT="5275"
SECRET="abcdef123"
JVB_HOME="/usr/src/ejabberd/jitsi-videobridge"

mvn compile exec:java -Dexec.args="--host=$HOST --domain=$DOMAIN --port=$PORT --secret=$SECRET" -Djava.library.path=$JVB_HOME/lib/native/linux-64 -Djava.util.logging.config.file=$JVB_HOME/lib/logging.properties -Dnet.java.sip.communicator.SC_HOME_DIR_NAME=.jitsi-videobridge

ejabberd异常:

17-10-17 23:29:44.719 info <0.336.0>@ejabberd_listener:accept:302 (<0.521.0>)接受连接127.0.0.1:39506 -> 127.0.0.1:5275 2017-10-17 23:29:44.721 info <0.522.0>@ejabberd_service:handle_auth_failure:173 (tcp|<0.521.0>)在127.0.0.1:未授权的jitsi-视频数据库域外部组件握手验证失败 2017年-17 23:55:20.459 info <0.336.0>@ejabberd_listener:accept:302 (<0.549.0>)接受连接127.0.0.1:51580 -> 127.0.0.1:5275 2017-10-17 23:55:20.474 info <0.550.0>@ejabberd_service:handle_auth_failure:173 (tcp|<0.549.0>)在127.0.0.1:未授权的jitsi-视频数据库域的外部组件握手验证失败 2017年-17 23:55:25.484 info <0.336.0>@ejabberd_listener:accept:302 (<0.551.0>)接受连接127.0.0.1:51618 -> 127.0.0.1:5275 2017-10-17 23:55:25.487 info <0.552.0>@ejabberd_service:handle_auth_failure:173 (tcp|<0.551.0>)在127.0.0.1:未授权的jitsi-视频数据库域的外部组件握手验证失败

视频异常:严重:未授权,主机:127.0.0.1,端口:5275

代码语言:javascript
复制
org.xmpp.component.ComponentException: not-authorized
        at org.jivesoftware.whack.ExternalComponent.connect(ExternalComponent.java:243)
        at org.jivesoftware.whack.ExternalComponentManager.addComponent(ExternalComponentManager.java:242)
        at org.jivesoftware.whack.ExternalComponentManager.addComponent(ExternalComponentManager.java:222)
        at org.jitsi.meet.ComponentMain$3.call(ComponentMain.java:270)
        at org.jitsi.meet.ComponentMain$3.call(ComponentMain.java:255)
        at org.jitsi.retry.RetryStrategy$TaskRunner.run(RetryStrategy.java:193)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at java.lang.Thread.run(Thread.java:748)

有人能帮忙吗?谢谢!

EN

回答 1

Stack Overflow用户

发布于 2017-10-18 04:50:44

orgin:主机:“jitsi-viobridge.myDomain”:密码:"587828“

正确的配置:

代码语言:javascript
复制
 hosts:
   "jitsi-videobridge.[mydomain]":
    password: "587828"
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46795333

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档