Estoy tratando de hacer que Openfire se instale en una máquina virtual Ubuntu, sin embargo, al completar el instalador basado en la web, no puedo iniciar sesión en el panel de administración.
Hasta ahora yo:
- instalador de Debian descargado
- Instalado usando opciones de compra de acciones
- Se agregó una base de datos y se construyó la estructura utilizando el archivo SQL suministrado
- Instalador web completo completado
Ahora estoy intentando iniciar sesión con el nombre de usuario: admin y mi contraseña, sin embargo, constantemente recibo un error de nombre de usuario / contraseña incorrecto. Hay un registro generado en la base de datos MySQL que muestra al usuario administrador con una contraseña cifrada, y cambiar a una contraseña no codificada no funciona. ¿Cuál es el problema aquí?
Tuve que configurar manualmente la contraseña, la página de configuración no la guardó. Reiniciar el servidor no ayudó.
Si está utilizando la base de datos incrustada en Windows, esto estará en embedded-db / openfire.script :
INSERT INTO OFUSER VALUES('admin',NULL, ...
Cambie el NULL a su contraseña. Luego reinicie su servidor OpenFire.
fuente
Inicio de sesión de administrador de Openfire Cómo cambiar el inicio de sesión de administrador de Openfire cuando se utiliza Windows Vista y una base de datos integrada:
Como administrador de Windows, Editar
C: \ Archivos de programa (x86) \ Openfire \ embedded-db \ openfire.script
Cambia la línea que se parece a esto
INSERTE EN LOS VALORES DEL USUARIO ('admin', NULL, '', 'Administrator', 'admin', '0', '0')
a
INSERTAR EN LOS VALORES DEL USUARIO ('admin', '', NULL, 'Administrator', 'admin', '0', '0')
Guarde el archivo, salga del editor
fuente
http://blog.taragana.com/index.php/archive/how-to-recover-openfire-admin-password/
sin embargo esto no está relacionado con la programación ...
fuente
Instalamos e implementamos OpenFire en Ubuntu con bastante regularidad. Aquí hay un corte / pegado rápido PARCIAL de nuestra Wiki interna de la compañía. También preinstalamos webmin y / o virtualmin en algunos servidores solo para facilitar las cosas más adelante:
Preinstalar
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
Instalación
Descargue el último paquete .deb de openfire.org. Utilizaremos la versión 3.6.2 de Openfire en este artículo.
cd / home / oacadmin / openfire-install
wget http://www.igniterealtime.org/downloadServlet?filename=openfire/openfire_3.6.2_all.deb
Instale openfire_3.6.2_all.deb usando dpkg
dpkg -i openfire_3.6.2_all.deb
Crear una base de datos MySQL para Openfire
Inicie firefox y vaya a serverip / phpmyadmin (ejemplo: 72.11.123.59/phpmyadmin), inicie sesión en phpmyadmin como root.
privilegios de clic
agregar un nuevo usuario
Nombre de usuario: openfire
Anfitrión: local
Contraseña: "algo seguro"
En la sección titulada "Base de datos para el usuario", haga clic en el botón de radio "crear base de datos con el mismo nombre y otorgar todos los privilegios"
haga clic en "ir"
Interfaz web
Abra otra pestaña en firefox y vaya a serverip: 9090 (ejemplo: 123.0.0.59:9090) para continuar la instalación usando la interfaz web.
seleccione ingles
Etc, etc., etc.
Espero que esto ayude...
fuente
Instalé el paquete openfire.deb en el servidor ubuntu y tuve el mismo problema: ni siquiera podía iniciar sesión por primera vez como administrador. Hice lo siguiente: chmod o + rx / usr / share / openfire
Resultó que los usuarios no tenían permisos para leer el directorio. No sé si eso es correcto, pero ahora puedo iniciar sesión :)
fuente
Tuve el mismo problema con una instalación en Windows usando la opción de base de datos integrada. Desinstalar, borrar directorio, reinstalar no lo reparó. Solo un reinicio lo curaría
fuente
Tuve el mismo problema con 3.6.4, así que descargué 3.6.3 y funciona bien.
Puede reemplazar el '4' con un '3' en el enlace de descarga para obtener 3.6.3 ...
fuente
El reinicio no lo hizo por mí, siguiendo los consejos anteriores, también edité manualmente el openfire.script (estaba usando una base de datos incrustada) y luego pude iniciar sesión bien (Ubuntu 9.10)
fuente
Inicié sesión con éxito con una configuración basada en autenticación LDAP con el servidor MySQL. Ingresé como "admin" con la contraseña supuestamente actualizada, que todavía es "admin". Espero que esto ayude a alguien más que probablemente se está arrancando el pelo como yo.
PD: http://www.yosemitescouting.org/images/Yosemite%20Sam.bmp
fuente
Instalé y desinstalé varias veces en la máquina Windows XP Profesional SP3 usando la base de datos integrada de Openfire 3.6.4. No se pudo iniciar sesión en adminconsole. La última instalación la reinicié directamente después de la instalación y me permite iniciar sesión ahora :)
¡Espero que esto ayude a la sensación frustrante de no poder iniciar sesión mientras configuras la contraseña! Extraño error, sin embargo.
fuente
Mi instalación en CentOS 5.3 dio los mismos resultados. No puedo iniciar sesión como administrador después de la instalación.
Reinicié tanto el servidor HTTP como el servidor Openfire. El inicio de sesión se otorgó después de eso.
fuente
Vea este tutorial completo para instalar Openfire con la solución de problemas comunes.
http://www.expertcore.org/viewtopic.php?f=74&t=1851
fuente
Al usar Openfire 3.7.1 en Windows, la contraseña para el usuario también lo
admin
eraadmin
, sin importar lo que ingresé durante el asistente de configuración.Gracias a esta respuesta encontré la línea
en el archivo embedded-db / openfire.script , por lo que fue fácil de entender.
fuente
El valor predeterminado es "admin" para el usuario y "admin" para la contraseña, incluso si proporciona una con Windows integrado (solo para su información).
fuente
Asegúrese de iniciar sesión solo con el nombre de usuario y no con la dirección de correo electrónico completa que utilizó para crear la cuenta (por ejemplo, si configura [email protected], inicie sesión solo con admin).
Si tiene signos de puntuación o caracteres especiales en su contraseña de inicio de sesión, eso causará un problema, pero en la pregunta del OP, está utilizando una cuenta con una contraseña válida.
Según los documentos oficiales :
Restablezca o agregue la información de administrador en la tabla ofproperty:
Si está utilizando la base de datos incrustada, puede ejecutar estas consultas editando embedded-db / openfire.script
O agregue otro administrador al conf.xml.
Sin embargo, según esta página , sospecho que se ha cambiado el nombre de esta configuración en
<authorizedUsernames>
lugar de<authorizedJIDs>
También puede volver a ejecutar la configuración , aunque en mi experiencia, eso no siempre ha ayudado.
Para completar, otros han respondido anteriormente que puede editar la tabla ofuser. [No he tenido mucha suerte con eso yo mismo].
No olvide detener y reiniciar openfire después de realizar cambios, incluida la ejecución de la configuración. [Sí, sé que es tonto. Hazlo de todos modos si quieres que OpenFire funcione.]
fuente
Sé que hay muchas respuestas, pero encontré mi fuente de frustración después de haber cambiado el nombre de host del servidor en openfire. La solución para dejarme iniciar sesión:
La desinstalación de openfire probablemente no elimine la base de datos sql, por lo que su problema persistirá. Alternativamente, puede crear una nueva base de datos y reinstalarla en la nueva base de datos.
fuente
Si está en Ubuntu 16.04, intente usar el paquete debian "openfire_3.9.3_all" en lugar del último "openfire_4.1.0_all". El último paquete presenta errores durante el proceso de instalación de completar nuevos detalles de contraseña. Ese problema no está resuelto. Es mejor usar la versión anterior. Su trabajo bien.
fuente