我目前遇到的问题是我最近设置的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
输入参数时我做错了什么?或者这是配置问题?我的第一个想法是我的反病毒avast可能阻止了一些流量,但我在网上找不到任何关于它的东西。 附上你可以找到psi和server-ui的截图。 主机名是pc-michi
使用此链接,您可以查看我的.yml文件: http://workupload.com/file/rQoLIf4Y 你能告诉我这里出了什么问题吗? 在此先感谢:)
答案 0 :(得分:0)
它看起来像基本的网络配置问题。 Psi客户端无法连接到服务器。可能有多种原因:
您应该尝试从命令行在端口5222上连接该主机,例如使用telnet检查是否可以正确打开TCP套接字。