psi不能登陆本地ejabberd服务器的问题

来源:互联网 发布:网络课程销售平台 编辑:程序博客网 时间:2024/05/17 12:01

自己用ejabberd搭了个xmpp服务器,加了几个用户。但是很奇怪的是,用Pidgin可以很顺利的登陆,但是psi却不行。

 

多方尝试后发现,如果在Account Properties->Connection中选Manually Specify Server Host, 用localhost或本机的ip都可以,但是不能用我设定的hostname. 

 

通过网上一些文章的提示, 找到 /WINDOWS/system32/drivers/etc/hosts文件, 打开发现里面只有一行:

 

127.0.0.1       localhost

 

于是加了一行

 

192.168.4.156gmillhb

 

重启后, 在psi中用gmillhb为host就可以了.

 

看起来是windows的hostname mapping 没设好. 但还是不明白,为什么Pidgin就可以呢?

原创粉丝点击