Estou tentando instalar o Openfire em uma máquina virtual Ubuntu, no entanto, ao concluir o instalador baseado na Web, não consigo fazer login no painel de administração.
Até agora eu:
- instalador Debian baixado
- Instalado usando opções de ações
- Banco de dados adicionado e construção da estrutura usando o arquivo SQL fornecido
- Instalador baseado na web concluído
Agora estou tentando fazer login usando nome de usuário: admin e minha senha, no entanto, constantemente recebo um erro errado de nome de usuário / senha. Existe um registro gerado no banco de dados MySQL mostrando ao usuário administrador uma senha criptografada e a alteração para uma senha não codificada não funciona. Qual é o problema aqui?
Eu tive que definir manualmente a senha, a página de configuração não a salvou. Reiniciar o servidor não ajudou.
Se você estiver usando o banco de dados incorporado no Windows, este será em incorporado-db / openfire.script :
INSERT INTO OFUSER VALUES('admin',NULL, ...
Mude o NULL para sua senha. Em seguida, reinicie o servidor OpenFire.
fonte
Login de administrador do Openfire Como alterar o login de administrador do Openfire ao usar o Windows Vista e um banco de dados incorporado:
Como administrador do Windows, edite
C: \ Arquivos de programas (x86) \ Openfire \ db \ openfire.script
Mude a linha que se parece com isso
INSERIR NOS VALORES DO USUÁRIO ('admin', NULL, '', 'Administrator', 'admin', '0', '0')
para
INSERIR NOS VALORES DO USUÁRIO ('admin', '', NULL, 'Administrator', 'admin', '0', '0')
Salve o arquivo, saia do editor
fonte
http://blog.taragana.com/index.php/archive/how-to-recover-openfire-admin-password/
no entanto, isso não está relacionado à programação ....
fonte
Instalamos e implantamos o OpenFire no Ubuntu regularmente. Aqui está um recortar / colar rápido PARCIAL da nossa empresa interna Wiki. Também pré-instalamos o webmin e / ou o virtualmin em alguns servidores apenas para facilitar as coisas mais tarde:
Pré-instalação
sudo -s
apt-get update && apt-get dist-upgrade
mkdir / home / kpwadmin / openfire-install
mkdir / home / kpwadmin / virtualmin-install
cd / home / kpwadimn / virtualmin-install
apt-get install sun-java6-jre
Instalação
Faça o download do pacote .deb mais recente no openfire.org. Usaremos a versão 3.6.2 do Openfire neste artigo.
cd / home / oacadmin / openfire-install
wget http://www.igniterealtime.org/downloadServlet?filename=openfire/openfire_3.6.2_all.deb
Instale o openfire_3.6.2_all.deb usando o dpkg
dpkg -i openfire_3.6.2_all.deb
Crie um banco de dados MySQL para Openfire
Inicie o firefox e vá para serverip / phpmyadmin (exemplo: 72.11.123.59/phpmyadmin), faça o login no phpmyadmin como root.
privilégios de clique
adicionar um novo usuário
Nome de usuário: openfire
Anfitrião: local
Senha: "algo seguro"
Na seção "Banco de dados para usuário", clique no botão de opção "criar banco de dados com o mesmo nome e conceder todos os privilégios"
clique em 'ir'
Interface web
Abra outra guia no firefox e vá para serverip: 9090 (exemplo: 123.0.0.59:9090) para continuar a instalação usando a interface da web.
selecione inglês
Etc, etc, etc.
Espero que isto ajude...
fonte
Eu instalei o pacote openfire.deb no servidor ubuntu e tive o mesmo problema: não conseguia nem entrar pela primeira vez como administrador. Eu fiz o seguinte: chmod o + rx / usr / share / openfire
Aconteceu que os usuários não tinham permissão para ler o diretório. Não sei se é a coisa certa a fazer, mas agora posso entrar :)
fonte
Teve o mesmo problema com uma instalação no Windows usando a opção de banco de dados incorporado. Desinstalar, limpar o diretório, reinstalar não o corrigiu. Apenas uma reinicialização o curaria
fonte
Eu tive o mesmo problema com o 3.6.4, então baixei o 3.6.3 e funciona bem.
Você pode substituir o '4' por um '3' no link de download para obter 3.6.3 ...
fonte
Reiniciar não fez isso por mim. Seguindo o conselho acima, eu editei manualmente o openfire.script também (eu estava usando o banco de dados incorporado) e, em seguida, consegui fazer o login muito bem (Ubuntu 9.10)
fonte
Efetuei login com êxito com uma configuração baseada em autenticação LDAP com o servidor MySQL. Eu entrei como "admin" com a senha supostamente atualizada, que ainda é "admin". Espero que isso ajude alguém que provavelmente está arrancando os cabelos assim como eu.
PS: http://www.yosemitescouting.org/images/Yosemite%20Sam.bmp
fonte
Instalei e desinstalei várias vezes na máquina Windows XP Profesional SP3 usando o banco de dados incorporado do Openfire 3.6.4. Não foi possível fazer login no console de administração. A última instalação que eu reiniciei diretamente após a instalação e permite que eu faça o login agora :)
Espero que isso ajude a sensação frustrante de não conseguir fazer login enquanto você acabou de definir a senha! Bug estranho, no entanto.
fonte
Minha instalação no CentOS 5.3 deu os mesmos resultados. Não consigo entrar como administrador após a instalação.
Eu reiniciei o servidor HTTP e Openfire. O login foi concedido depois disso.
fonte
Consulte este tutorial completo para instalar o Openfire com a correção de problemas comuns.
http://www.expertcore.org/viewtopic.php?f=74&t=1851
fonte
Usando o Openfire 3.7.1 no Windows, a senha do usuário também
admin
eraadmin
- independentemente do que eu inseri durante o assistente de configuração.Graças a esta resposta , encontrei a linha
no arquivo incorporado-db / openfire.script, para que fosse fácil descobrir.
fonte
O padrão é "admin" para o usuário e "admin" para a senha, mesmo que você forneça um com incorporado no Windows (apenas para sua informação).
fonte
Verifique se você está efetuando login apenas com o nome de usuário e não com o endereço de e-mail inteiro usado para criar a conta (por exemplo, se você configurar [email protected], faça o login apenas com admin).
Se você tiver pontuação ou caracteres especiais em sua senha de login, isso causará um problema - mas na pergunta do OP, você está usando uma conta com uma senha válida.
De acordo com os documentos oficiais :
Redefina ou adicione as informações de administrador na tabela ofproperty:
Se você estiver usando o banco de dados incorporado, poderá executar essas consultas editando o arquivo incorporado-db / openfire.script
Ou adicione outro administrador ao conf.xml.
Com base nesta página , porém, suspeito que essa configuração tenha sido renomeada para em
<authorizedUsernames>
vez de<authorizedJIDs>
Você também pode executar novamente a instalação , embora, na minha experiência, isso nem sempre tenha ajudado.
Para garantir a integridade, outras pessoas responderam acima e você pode editar a tabela ofuser. [Não tive muita sorte com isso].
Não se esqueça de parar e reiniciar o openfire após fazer alterações, incluindo a instalação em execução. [Sim, eu sei que isso é bobagem. Faça assim mesmo, se quiser que o OpenFire funcione.]
fonte
Sei que há muitas respostas, mas achei minha fonte de frustração depois de alterar o nome do host do servidor no openfire. A correção para me permitir fazer login:
A desinstalação do openfire provavelmente não remove o banco de dados sql; portanto, o problema persistirá. Como alternativa, você pode criar um novo banco de dados e reinstalar no novo banco de dados.
fonte
Se estiver no Ubuntu 16.04, tente usar o pacote debian "openfire_3.9.3_all" em vez do último "openfire_4.1.0_all". O pacote mais recente é incorreto durante o processo de instalação do preenchimento de novos detalhes de senha. Esse problema não está resolvido. Melhor usar a versão anterior. Está funcionando bem.
fonte