Quando tento atualizar o Openfire de 3.8.2 para 3.10.0, ocorre o seguinte erro.
Estou usando o 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 ...
Eu pesquisei no Google e descobriesse linkmas ainda sem solução.
Responder1
O tópico fornecido no link afirma o seguinte:
- pare o OpenFire em execução: sudo /etc/init.d/openfire stop , se não parar, pesquise e elimine seu processo
sudo kill -9 PID
para obter o PID
ps aux | grep openfire
o resultado seria algo como:
maythux 3541 0.4 0.0 613892 18500 ? Sl 09:17 0:00 blah blah blah
Aqui o PID é 3541, então para encerrar esse processo execute o comando
sudo kill -9 3541
- exclua todos os plug-ins (NÃO seus diretórios de dados): sudo rm /var/lib/openfire/plugins/*.jar
atualize o antigo OpenFire usando dpkg com o seguinte comando:
sudo dpkg -i openfire_3.10.0_all.deb
se ainda não estiver em execução, inicie-o novamente: sudo /etc/init.d/openfire start
Depois de executado e entrar na interface de administração, tente reinstalar os plug-ins que você tinha, as configurações serão mantidas
vá para Configurações de segurança e marque "Aceitar certificados autoassinados. O dialback do servidor por TLS agora está disponível."
a resposta foi citada deaqui