【发布时间】:2011-08-22 15:38:34
【问题描述】:
这可能看起来是一个非常基本的问题,但我在使用此代码访问 OpenFire 搜索功能时遇到问题:
try {
UserSearchManager search = new UserSearchManager(connection.getConnection());
Form searchForm = search.getSearchForm("search." + server);
...
} catch (Exception e) {...}
这里的服务器是一个字符串,其值类似于“192.168.242.132”,代码从这一行得到错误:Form searchForm = search.getSearchForm("search." + server);
基本上,服务器已启动并正在运行,因为我可以创建帐户和登录/注销。
我认为问题出在“服务器”字符串值上。有人遇到过这种问题吗?
编辑:我已经在 /etc/hosts 中添加了将 IP 地址解析为 myelastix-local.com 并且仍然遇到同样的问题,它可以访问 create / login api 但搜索仍然不起作用。我是否也必须修改 openfire 服务器设置?
【问题讨论】: