2015-03-02 118 views
0

我在我的Windows 7机器上安装了ejabberd。我使用网络管理员创建用户并且客户端连接正常(我正在使用psi)。我希望其他机器上的用户能够连接,甚至可以使用Android客户端。从另一台机器连接到ejabberd服务器

我已经修改hosts文件中

C:\Windows\System32\drivers\etc\hosts 

这样的:

127.0.0.1  domain.tz 
192.168.0.161 domain.tz 

192.168.0.161是安装在服务器的机器的IP地址。笔者可以从其他ping通机器,但当我尝试连接用户让我们说:usr:[email protected] pwd:passwrd它说服务器无法到达。我需要做些什么来让客户成功连接到我的ejabberd服务器?我很抱歉如果这是基本的,但这是我第一次尝试xmpp服务器管理。

回答

0

这与我对DNS的理解有关。您在设置xmpp服务器时设置的域名应该是网络上已有的ACCESSIBLE地址。我发现我的电脑的名称,只需通过Windows上运行的著名

ipconfig/all 

,并在设置ejabberd.It使用的主机名值作为我的域名通常即使在默认情况下发现它。

注意:要重新配置ejabberd,我卸载它,并在

C:\Users\myUserName\AppData\Roaming\ejabberd. 

删除一切,如果我不这样做,服务器的最终设置,不会被删除,并且您不能创建新管理员帐户。这些是我迄今在ejabberd上的发现,我希望有一天它可以帮助某人。

相关问题