Как обновить Openfire с 3.8.2 до 3.10.0?

Как обновить Openfire с 3.8.2 до 3.10.0?

При попытке обновить Openfire с 3.8.2 до 3.10.0 выдается следующая ошибка.
Я использую Ubuntu 12.04.

1. wget http://download.igniterealtime.org/openfire/openfire_3.10.0_all.deb
2. sudo dpkg -i openfire_3.10.0_all.deb
(Reading database ... 204041 files and directories currently installed.)
Preparing to replace openfire 3.10.0 (using openfire_3.10.0_all.deb) ...
testing JVM in /usr ...
Shutting down openfire
Stopped.
Unpacking replacement openfire ...
Setting up openfire (3.10.0) ...
update-rc.d: warning: /etc/init.d/openfire missing LSB information
update-rc.d: see <http://wiki.debian.org/LSBInitScripts>
Starting openfire
nohup: appending output to `nohup.out'


Processing triggers for ureadahead ...

Я погуглил и нашелэта ссылкано решения все еще нет.

решение1

В теме, указанной по ссылке, говорится следующее:

  • остановите работающий OpenFire: sudo /etc/init.d/openfire stop , если он не останавливается, найдите и завершите его процесс с помощьюsudo kill -9 PID

чтобы получить PID

ps aux | grep openfire

результат будет примерно таким:

maythux   3541  0.4  0.0 613892 18500 ?        Sl   09:17   0:00 blah blah blah

Здесь PID — 3541, чтобы завершить этот процесс, выполните команду

sudo kill -9 3541
  • удалить все плагины (НЕ их каталоги данных): sudo rm /var/lib/openfire/plugins/*.jar
  • обновите старый OpenFire с помощью dpkg с помощью следующей команды:

    sudo dpkg -i openfire_3.10.0_all.deb
    
  • если он еще не запущен, запустите его снова: sudo /etc/init.d/openfire start

  • После запуска и входа в интерфейс администратора попробуйте переустановить плагины, которые у вас были, настройки сохранятся.

  • Перейдите в «Настройки безопасности» и установите флажок «Принимать самоподписанные сертификаты. Теперь доступен обратный вызов сервера по TLS».

ответ был процитирован изздесь

Связанный контент