LINUX.ORG.RU
решено ФорумAdmin

Жутко странное поведение openfire

 ,


0

1

Установил openfire, emerge подтянул все зависимости, стандартный sample конфиг скопировал на место просто-конфига, запустил openfire, всё хорошо. Захожу в установщик, http://адрес:9000/, вижу перевод на русский с помощью, видимо, Промта, ладно. Настраиваю на работу openfire с mysql, прохожу все тесты, и прочее(поставил перед этим ещё jdbc-mysql, некоторое время не понимал в чём соль), дохожу до последнего этапа, указываю параметры для доступа, установщик мне говорит что-то типа «Ок, подожди, и переходи в админку», появляется кнопка перехода в админку, я нажимаю, и попадаю в начало всего этого. Вижу страницу установщика с выбором языка. Пытаюсь ещё раз, ввожу другие данные, использую встроенную базы, вписываю другую почту админа - та же фигня. Всё время, всё время, перекидывает на начальную страницу установки. Посмотрел потом в базу mysql - таблицы, созданные openfire, на месте, то есть к базе он коннектит. А в чём проблема - не могу понять, был бы вам очень-очень признателен если вы бы мне помогли настроить всё это дело.

Пробовал с разных браузеров - всё равно такая фигня.

http://rghost.ru/47625503 вот все логи из /opt/openfire/logs/

1. Выложите логи на pastebin.
2. На какой адрес ссылается та самая кнопка перехода в админку (см. html)?
3. Что происходит, если адрес админки вручную ввести в браузер и перейти по нему?

blackst0ne ★★★★★
()
Ответ на: комментарий от blackst0ne

1) Они длинные, не влезут.

2) http://адрес:9090/login.jsp но при переходе на неё открывается http://адрес:9090/setup/ и так далее.

3) Открывается тот же установщик.

mahalaka ★★
() автор топика

Сам использую openfire 3.8, но таких проблем не наблюдал. Сессии вообще работают? Вот мой openfire.xml

<?xml version="1.0" encoding="UTF-8"?>
<jive> 
  <adminConsole>  
    <port>9090</port>  
  </adminConsole>  
  <locale>ru_RU</locale>  
  <network> 
    <interface>1.2.3.4</interface> 
  </network>  
  <connectionProvider> 
    <className>org.jivesoftware.database.DefaultConnectionProvider</className> 
  </connectionProvider>  
  <database> 
    <defaultProvider> 
      <driver>com.mysql.jdbc.Driver</driver>  
      <serverURL>jdbc:mysql://localhost:3306/of?rewriteBatchedStatements=true</serverURL>  
      <username>root</username>  
      <password>password</password>  
      <testSQL>select 1</testSQL>  
      <testBeforeUse>false</testBeforeUse>  
      <testAfterUse>false</testAfterUse>  
      <minConnections>5</minConnections>  
      <maxConnections>25</maxConnections>  
      <connectionTimeout>1.0</connectionTimeout>  
    </defaultProvider> 
  </database>  
  <setup>true</setup> 
</jive>

oskar0609
()

и да, запись в логе говорит сама за себя

2013.07.23 21:01:07 org.jivesoftware.util.JiveGlobals - XML properties file must be writable: openfire.xml
java.io.IOException: XML properties file must be writable: openfire.xml

oskar0609
()
Последнее исправление: oskar0609 (всего исправлений: 1)
Ответ на: комментарий от oskar0609

Вот ведь чёрт, забыл о cp -p, спасибо большое.

mahalaka ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.