Modificar los administradores de openfire cuando usa ldap

Administradores de openfire en ldap

Cuando usamos openfire con ldap, los administradores se los indicamos cuando lo instalamos. Pero podemos cambiarlos cuando queramos. A continuación os enseño dos formas de como hacer esto.

A través de la interfaz de administración de Openfire

  • Vamos a la url de administración: http://TU_DOMINIO.COM:9090
  • Nos logueamos con un usuario que tenga permisos de administración
  • En la opción Servidor y pestaña Administración del servidor, entramos en Propiedades del sistema.
  • Buscamos la propiedad admin.authorizedJIDs y le damos al botón Editar.
  • Ponemos los usuarios que queramos (Por ejemplo: intropedro@server,manolo@server) y le damos al botón Guardar Propiedad.
  • Por último reiniciamos el servidor:
>> sudo /etc/init.d/openfire restart

Directamente desde la base de datos

Tendremos que acceder a la base de datos que usa openfire (en mi caso mysql). Si miramos en la tabla ofProperty veremos una fila con el valor admin.authorizedJIDs en la columna nombre y con el valor de los nicks de los administradores en la columna propValue (por ejemplo: intropedro@server,manolo@server) (server es el nombre del servidor). Ahí tendremos que añadir o quitar las persoans que queramos que puedan acceder a la consola de administración. Una vez editado guardamos y reiniciamos el servidor de mensajería:

>> sudo /etc/init.d/openfire restart

 

Comentarios

Saludos, quisiera que me orienten, soy nuevo en el area de la telefonia y la mensajeria intantanes, estoy utilizando Elastix - openfire 3.7.1, Y por intentar unir estos 2 servicios, modifique algunos archivos y he cometido un error que no ce cual es, pero antes ingresaba a la consola de administracion de OPENFIRE con la cuenta por defecto, "admin" y contraseña "admin" pero despues de modificar el archivo del directorio   /etc/sysconfig/iptables    ya NO PUEDO INGRESAR, me dice error "Error al ingresar: asegúrese de que su nombre de usuario y contraseña son correctos y de que es un administrador o un moderador.",  pero esta cuenta esta asociada a una cuenta de Openfire-Spark, es decir me conecto con el spark al servidor y me ingresa al igual que las demas cuentas creadas, pero al ADMINISTRACION DE CONSOLA NO ME DEJA.... quisiera saber en que base de datos se aloja o en que archivo debo modificar para crearme otra cuenta de administrador o moderador de Openfire.

OJO...aun puedo ingresar al elastix, tengo los datos de las cuentas de root (freePBX, MySQL y Elaxtix).

Por favor desde ya les agradesco que alguien me pueda guiar...

Excelente muchas gracias por compartir 

Añadir nuevo comentario