Друзья, передо мной стоит задача организовать групповой чат. Есть сервер Openfire. Клиент миранда. В прнципе, не важна сборка и версия миранды (0.10.23.0), т.к. проблема наблюдается на всех клиентах: Подключаюсь к серверу, подтягиваются контакты из ростера.
Открываю services -> browse chat room. А там пусто.
Естесственно, комнаты на сервере созданы.
Тыкаю "navigate home" (значок домика), в таблице появляется запись с ip сервера. С красным крестом.
Не вижу ни созданных комнат на сервере, ни создать новые не могу. Подскажите, в чем проблема.
в логах вот что:
warm
2014.06.03 11:21:31 org.jivesoftware.util.cache.CacheFactory - CacheFactory - Unable to find a Plugin that provides clustering support.
2014.06.03 11:21:31 org.jivesoftware.util.cache.CacheFactory - Clustered cache factory strategy com.jivesoftware.util.cache.ClusteredCacheFactory not found
debug
2014.06.03 13:09:46 org.jivesoftware.util.log.util.CommonsLogFactory - Resorting to protocol version default close connection policy
2014.06.03 13:09:46 org.jivesoftware.util.log.util.CommonsLogFactory - Should NOT close connection, using HTTP/1.1
2014.06.03 13:09:46 org.jivesoftware.util.log.util.CommonsLogFactory - Connection is locked. Call to releaseConnection() ignored.
2014.06.03 13:09:46 org.jivesoftware.util.log.util.CommonsLogFactory - Releasing connection back to connection manager.
2014.06.03 13:09:46 org.jivesoftware.util.log.util.CommonsLogFactory - Open connection to community.igniterealtime.org:80
2014.06.03 13:09:47 org.jivesoftware.util.log.util.CommonsLogFactory - >> "GET /blogs/ignite/feeds/posts HTTP/1.1[\r][\n]"
2014.06.03 13:09:47 org.jivesoftware.util.log.util.CommonsLogFactory - Adding Host request header
2014.06.03 13:09:47 org.jivesoftware.util.log.util.CommonsLogFactory - >> "Accept-Encoding: gzip[\r][\n]"
2014.06.03 13:09:47 org.jivesoftware.util.log.util.CommonsLogFactory - >> "User-Agent: Jakarta Commons-HttpClient/3.1[\r][\n]"
2014.06.03 13:09:47 org.jivesoftware.util.log.util.CommonsLogFactory - >> "Host: community.igniterealtime.org[\r][\n]"
2014.06.03 13:09:47 org.jivesoftware.util.log.util.CommonsLogFactory - >> "[\r][\n]"
2014.06.03 13:09:47 org.jivesoftware.util.log.util.CommonsLogFactory - << "HTTP/1.1 302 Found[\r][\n]"
2014.06.03 13:09:47 org.jivesoftware.util.log.util.CommonsLogFactory - << "HTTP/1.1 302 Found[\r][\n]"
2014.06.03 13:09:47 org.jivesoftware.util.log.util.CommonsLogFactory - << "Date: Tue, 03 Jun 2014 06:09:49 GMT[\r][\n]"
2014.06.03 13:09:47 org.jivesoftware.util.log.util.CommonsLogFactory - << "Server: Apache/2.2.20 (Unix) mod_ssl/2.2.20 OpenSSL/0.9.8e-fips-rhel5[\r][\n]"
2014.06.03 13:09:47 org.jivesoftware.util.log.util.CommonsLogFactory - << "Location:
https://community.igniterealtime.org/blogs/ignite/feeds/posts[\r][\n]"
2014.06.03 13:09:47 org.jivesoftware.util.log.util.CommonsLogFactory - << "Content-Length: 378[\r][\n]"
2014.06.03 13:09:47 org.jivesoftware.util.log.util.CommonsLogFactory - << "Content-Type: text/html; charset=iso-8859-1[\r][\n]"
2014.06.03 13:09:47 org.jivesoftware.util.log.util.CommonsLogFactory - << "[\r][\n]"
2014.06.03 13:09:47 org.jivesoftware.util.log.util.CommonsLogFactory - Redirect required
2014.06.03 13:09:47 org.jivesoftware.util.log.util.CommonsLogFactory - Redirect requested to location 'https://community.igniterealtime.org/blogs/ignite/feeds/posts'
2014.06.03 13:09:47 org.jivesoftware.util.log.util.CommonsLogFactory - Redirecting from 'http://community.igniterealtime.org:80/blogs/ignite/feeds/posts' to 'https://community.igniterealtime.org/blogs/ignite/feeds/posts
2014.06.03 13:09:47 org.jivesoftware.util.log.util.CommonsLogFactory - Execute redirect 2 of 100
2014.06.03 13:09:47 org.jivesoftware.util.log.util.CommonsLogFactory - << "<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">[\n]"
2014.06.03 13:09:47 org.jivesoftware.util.log.util.CommonsLogFactory - << "<html><head>[\n]"
2014.06.03 13:09:47 org.jivesoftware.util.log.util.CommonsLogFactory - << "<title>302 Found</title>[\n]"
2014.06.03 13:09:47 org.jivesoftware.util.log.util.CommonsLogFactory - << "</head><body>[\n]"
2014.06.03 13:09:47 org.jivesoftware.util.log.util.CommonsLogFactory - << "<h1>Found</h1>[\n]"
2014.06.03 13:09:47 org.jivesoftware.util.log.util.CommonsLogFactory - << "<p>The document has moved <a href="https://community.igniterealtime.org/blogs/ignite/feeds/posts">here</a>.</p>[\n]"
2014.06.03 13:09:47 org.jivesoftware.util.log.util.CommonsLogFactory - << "<hr>[\n]"
2014.06.03 13:09:47 org.jivesoftware.util.log.util.CommonsLogFactory - << "<address>Apache/2.2.20 (Unix) mod_ssl/2.2.20 OpenSSL/0.9.8e-fips-rhel5 Server at community.igniterealtime.org Port 80</address>[\n]"
2014.06.03 13:09:47 org.jivesoftware.util.log.util.CommonsLogFactory - << "</body></html>[\n]"
2014.06.03 13:09:47 org.jivesoftware.util.log.util.CommonsLogFactory - Resorting to protocol version default close connection policy
2014.06.03 13:09:47 org.jivesoftware.util.log.util.CommonsLogFactory - Should NOT close connection, using HTTP/1.1
2014.06.03 13:09:47 org.jivesoftware.util.log.util.CommonsLogFactory - Connection is locked. Call to releaseConnection() ignored.
2014.06.03 13:09:47 org.jivesoftware.util.log.util.CommonsLogFactory - Releasing connection back to connection manager.
2014.06.03 13:09:47 org.jivesoftware.util.log.util.CommonsLogFactory - Open connection to community.igniterealtime.org:443
2014.06.03 13:09:47 org.jivesoftware.util.log.util.CommonsLogFactory - >> "GET /blogs/ignite/feeds/posts HTTP/1.1[\r][\n]"
2014.06.03 13:09:47 org.jivesoftware.util.log.util.CommonsLogFactory - Adding Host request header
2014.06.03 13:09:47 org.jivesoftware.util.log.util.CommonsLogFactory - >> "Accept-Encoding: gzip[\r][\n]"
2014.06.03 13:09:47 org.jivesoftware.util.log.util.CommonsLogFactory - >> "User-Agent: Jakarta Commons-HttpClient/3.1[\r][\n]"
2014.06.03 13:09:47 org.jivesoftware.util.log.util.CommonsLogFactory - >> "Host: community.igniterealtime.org[\r][\n]"
2014.06.03 13:09:47 org.jivesoftware.util.log.util.CommonsLogFactory - >> "[\r][\n]"
2014.06.03 13:09:47 org.jivesoftware.util.log.util.CommonsLogFactory - Closing the connection.
2014.06.03 13:09:47 org.jivesoftware.util.log.util.CommonsLogFactory - Method retry handler returned false. Automatic recovery will not be attempted
2014.06.03 13:09:47 org.jivesoftware.util.log.util.CommonsLogFactory - Releasing connection back to connection manager.
2014.06.03 13:09:47 org.jivesoftware.util.log.util.CommonsLogFactory - Releasing connection back to connection manager.
2014.06.03 13:09:47 org.jivesoftware.util.CertificateManager - Check for certificate for 'openfire' using algorithm RSA returned: false
2014.06.03 13:09:57 org.apache.mina.filter.executor.ExecutorFilter - Launching thread for /192.168.1.25:49949
2014.06.03 13:09:57 org.apache.mina.filter.executor.ExecutorFilter - Exiting since queue is empty for /192.168.1.25:49949
Добавлено: сам задал вопрос, сам отвечаю. Сменить имя сервера на Ip адрес.
Зато есть другой вопрос: необходимо юзеров добавить в группы и запретить им от туда выходить. т.е. постоянные группы. Кто-нибудь делал подобное?
Добавлено: нашел возможность сохранить комнату у пользователей: в настройке миранды, при подключении к комнате есть возможность добавить ее в избранное и закладки. В момент добавления в закладки есть галка (автовход)
Добавлено: Вопрос, как это сделать централизованно