Это может выглядеть очень простой вопрос, но у меня возникла проблема с доступом к функции поиска 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);
По сути, сервер запущен и работает, так как я могу создать учетную запись и войти / выйти из системы.
Я предполагаю, что проблема связана со строковым значением "server".Кто-нибудь сталкивался с такой проблемой раньше?
РЕДАКТИРОВАТЬ: я уже добавил в / etc / hosts, чтобы разрешить IP-адрес myelastix-local.com и все еще с той же проблемой, он может получить доступ к create /Логин API, но поиск по-прежнему не работает.Нужно ли мне изменять настройки сервера openfire?