O Procedimento de recuperação e muito fácil, basta editar o XML de configuração e reiniciar o openfire.
1) Antes de mais nada, por questões de segurança faça um backup dos arquivos que irá alterar. Exemplo:
# root@xxx:/opt/openfire/conf# cp -a openfire.xml{,.bak}
2) Edite o arquivo openfire.xml e adicione as linhas:
<admin>
<authorizedUsernames>usuario_openfire</authorizedUsernames>
</admin>
Importante: Adicione logo após a tag "<jive>
3) Abre a console de administração http://servidoropenfire:9090 e logue-se conforme a tela abaixo indica.
4) Feito o login na console de administração, vá no menu "Usuarios/Grupos" procure o usuário admin e clique em Editar. Procure o menu "Senha" e cadastre uma nova senha para o usuário.
5) Reinicie o openfire e pronto, agora vai ser possível efetuar login com o usuário admin novamente.