【问题标题】:Ejabberd s2s out remote server not found找不到 Ejabberd s2s 远程服务器
【发布时间】:2015-10-07 20:33:52
【问题描述】:

我在 ejabberd S2S 远程服务器中收到错误。我正在使用 ejabberd-14.0.7

错误:

ejabberd_s2s_out:log_s2s_out:1315 尝试打开 s2s 连接:domainname.com -> 192.168.1.2 with TLS=false ejabberd_s2s_out:open_socket:271 s2s 连接:domainname.com -> 192.168.1.2(找不到远程服务器)

我将如何更改 IP 地址。现在,它显示了我的本地 IP 而不是域 IP

【问题讨论】:

    标签: ejabberd


    【解决方案1】:

    这里有两个可能的问题:

    • 要支持联合/s2s,XMPP 服务器必须在 Internet 上可用,并且不与本地 IP 关联。理想情况下,您应该为该 XMPP 服务设置 DNS SRV 记录。
    • 第二个问题似乎是您的 DNS 解析似乎不正确,因为 ejabberd 从您的 DNS 获取域的本地地址,而您似乎期望一个公共 IP。您需要确保 XMPP 服务器上的 DNS 服务已设置并正常工作。

    【讨论】:

    • 我今天遇到了确切的问题,同时尝试创建两个帐户并让他们通过本地服务器聊天。我是新手,所以想知道为什么这在本地服务器上不起作用。 . .
    猜你喜欢
    • 2013-09-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-19
    相关资源
    最近更新 更多