Xmpp 无法使jabber客户端连接到本地主机上运行的ejabberd

Xmpp 无法使jabber客户端连接到本地主机上运行的ejabberd,xmpp,ejabberd,Xmpp,Ejabberd,我在linux mint kde上安装了ejabberd。如果安装正确,我可以在http://localhost:5280/admin/添加用户。在节点菜单中,它向我显示一个节点作为ejabberd@localhost。有一个名为inspiron-n4050的虚拟主机,它是自己创建的。现在我从管理界面注册了2个用户lovesh@inspiron-n4050和test@inspiron-n4050。现在,我从我的即时通讯客户(Kopete)用jabberIdslovesh@inspiron-n40

我在linux mint kde上安装了
ejabberd
。如果安装正确,我可以在
http://localhost:5280/admin/
添加用户。在节点菜单中,它向我显示一个节点作为
ejabberd@localhost
。有一个名为
inspiron-n4050
的虚拟主机,它是自己创建的。现在我从管理界面注册了2个用户
lovesh@inspiron-n4050
test@inspiron-n4050
。现在,我从我的即时通讯客户(Kopete)用jabberIds
lovesh@inspiron-n4050
test@inspiron-n4050
。但当我尝试连接其中任何一个时,都会显示jabber服务器inspiron-n4050存在错误
连接问题。连接错误:远程关闭连接

ejabberd
正在运行,因为当我检查
ejabberdctl status
时,它在shell上显示

The node ejabberd@localhost is started with status: started
ejabberd 2.1.11 is running in that node

怎么了?

我在pidgin xmpp中使用了这些步骤。你可以在kopete上查看类似的选项

  • 将代理选项更改为无代理
  • 在连接安全中,如果可用,请使用加密
  • 选中“允许未加密流上的纯文本”

  • 完成这些步骤后,我可以通过内部网在两个pidgin客户端内聊天。

    我在pidgin xmpp中使用了这些步骤。你可以在kopete上查看类似的选项

  • 将代理选项更改为无代理
  • 在连接安全中,如果可用,请使用加密
  • 选中“允许未加密流上的纯文本”

  • 完成这些步骤后,我可以通过内部网在两个pidgin客户端内聊天。

    重新安装ejabberd解决了问题

    重新安装ejabberd解决了问题

    我注意到用户名“主机”和实际主机名之间存在区别:

    我必须使用这些设置才能让它工作: 用户名:username@localhost 主机名:www.theactualserver.com
    端口:5222

    我注意到用户名“主机”和实际主机名之间有区别:

    我必须使用这些设置才能让它工作: 用户名:username@localhost 主机名:www.theactualserver.com
    端口:5222

    kopete
    中没有代理选项,但我启用了
    SSL
    。已检查纯文本。但我仍然不能很好地连接到服务器,如果你使用代理(内联网或自我设置),试试pidgin客户端,因为我在Ubuntu上的移情客户端也有类似的问题。但是洋泾浜很管用,我试过洋泾浜。我输入用户名为
    test
    ,域为
    inspiron-n4050
    ,以及您在回答中所述的其他设置,但它仍然表示无法连接。我将连接服务器设置为本地主机,现在它会给出一条消息
    服务器未使用任何受支持的身份验证方法
    。我将
    SSL
    更改为
    使用加密(如果可用)
    让我们看看
    kopete
    中没有代理选项,但我启用了
    SSL
    。已检查纯文本。但我仍然不能很好地连接到服务器,如果你使用代理(内联网或自我设置),试试pidgin客户端,因为我在Ubuntu上的移情客户端也有类似的问题。但是洋泾浜很管用,我试过洋泾浜。我输入用户名为
    test
    ,域为
    inspiron-n4050
    ,以及您在回答中所述的其他设置,但它仍然表示无法连接。我将连接服务器设置为本地主机,现在它会给出一条消息
    服务器未使用任何受支持的身份验证方法
    。我将
    SSL
    更改为
    使用加密(如果可用)
    让我们在安装和浏览之后,您登录时使用的默认用户名和密码是什么?安装和浏览之后,您登录时使用的默认用户名和密码是什么?了解如何使用聊天客户端验证ejabberd吗?@Jayesh Jain:请参阅
    测试服务器
    部分了解如何使用聊天客户端验证ejabberd吗?@Jayesh Jain:请参阅
    测试服务器
    部分