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