¿Cómo actualizar Openfire de 3.8.2 a 3.10.0?

¿Cómo actualizar Openfire de 3.8.2 a 3.10.0?

Cuando intento actualizar Openfire de 3.8.2 a 3.10.0, aparece el siguiente error.
Estoy usando 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 ...

Busqué en Google y se me ocurrióeste enlacepero aún no hay solución.

Respuesta1

El hilo proporcionado en el enlace dice esto:

  • detenga OpenFire en ejecución: sudo /etc/init.d/openfire stop, si no se detiene, busque y finalice su procesosudo kill -9 PID

para obtener el PID

ps aux | grep openfire

el resultado sería algo como:

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

Aquí el PID es 3541, luego para finalizar este proceso ejecute el comando

sudo kill -9 3541
  • elimine todos los complementos (NO sus directorios de datos): sudo rm /var/lib/openfire/plugins/*.jar
  • actualice el antiguo OpenFire usando dpkg con el siguiente comando:

    sudo dpkg -i openfire_3.10.0_all.deb
    
  • si aún no se está ejecutando, inícielo nuevamente: sudo /etc/init.d/openfire start

  • Después de que se ejecute y acceda a la interfaz de administración, intente reinstalar los complementos que tenía, la configuración se conservará

  • vaya a Configuración de seguridad y marque "Aceptar certificados autofirmados. La devolución de llamada del servidor a través de TLS ya está disponible".

la respuesta fue citada deaquí

información relacionada