我最近设置的ejabberd服务器出现了问题:任何客户端都无法连接到服务器。无论是Psi还是来自网络的示例代码,在连接时都会产生错误,即使两者都位于我的计算机上,所以没有网络问题。到目前为止,我已经尝试将侦听器绑定到不同的端口,并检查了ejabberd.yml中的值。然而,我没能找到解决问题的办法。服务器的服务日志也不一致:
2015-12-28 18:16:29.923 [info] <0.7.0> Application oauth2 started on node ejabberd@localhost
2015-12-28 18:16:29.938 [info] <0.449.0>@ejabberd_listener:listen_tcp:189 Reusing listening port for {5222,{0,0,0,0},tcp}
2015-12-28 18:16:29.938 [info] <0.450.0>@ejabberd_listener:listen_tcp:189 Reusing listening port for {5269,{0,0,0,0},tcp}
2015-12-28 18:16:29.938 [info] <0.451.0>@ejabberd_listener:listen_tcp:189 Reusing listening port for {5280,{0,0,0,0},tcp}
2015-12-28 18:16:29.938 [info] <0.37.0>@ejabberd_app:start:75 ejabberd 15.11 is started in the node ejabberd@localhost
2015-12-28 18:16:29.938 [info] <0.7.0> Application ejabberd started on node ejabberd@localhost我输入参数时做错了什么吗?或者这是配置问题吗?我的第一个想法是,我的反病毒病毒可能阻塞了一些流量,但我在网上找不到任何关于这方面的信息。附加您可以找到psi和服务器-ui的屏幕截图。主机名是pc-michi。



通过这个链接,您可以查看我的.yml文件:http://workupload.com/file/rQoLIf4Y,您能告诉我这里出了什么问题吗?(预先谢谢:)
发布于 2015-12-29 22:36:29
它看起来像是基本的网络配置问题。Psi客户端无法连接到服务器。可能有多种原因:
您应该尝试从命令行在端口5222上的主机上连接,例如使用telnet来检查是否可以正确地打开TCP套接字。
https://stackoverflow.com/questions/34498308
复制相似问题