Instalar Openfire en Centos - Servidor Jabber

Versión para impresiónSend by email

Leer la versión actualizada

Hoy veremos como instalar un servidor jabber en nuestro servidor Linux. Con Opnefire instalado podremos tener nuestro servidor de mensajes instantáneos sin tener que acudir a servicios de terceros. Esto implica tener una red de mensajería instantanea segura, sin posibilidad de ser interceptada por terceros, gracias al uso del protocolo TLS. Porque Openfire?. La verdad he probado distintos pero por su sencillez, su administración desde una pagina web, su multiplicidad de funciones he optado por éste. Openfire es escrito en java y, para que funcione, tenemos que instalar la JDK (Java SE Development Kit). Vamos a empezar.

Descargamos la JDK en la carpeta /opt

cd /opt

para la version centos 32bit

wget http://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/VerifyItem-Start/jdk-6u16-linux-i586.bin?BundledLineItemUUID=TRVIBe.m3M0AAAEjqNAu27jy&OrderID=motIBe.mU3AAAAEjj9Au27jy&ProductID=Dx1IBe.prBgAAAEirRcTvuC_&FileName=/jdk-6u16-linux-i586.bin

para la versión centos 64bit

wget http://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/VerifyItem-Start/jdk-6u16-linux-x64.bin?BundledLineItemUUID=S3JIBe.meRYAAAEjd_Au27jx&OrderID=EARIBe.mqM0AAAEjafAu27jx&ProductID=9sJIBe.pnAQAAAEirxcTvuC_&FileName=/jdk-6u16-linux-x64.bin

para la versión 32bit

Si tienen problemas con la descarga visiten directamente la pagina de SUN

Con el comando:

ls

verán que aparece un nombre de archivo muy largo. Para no tener que escribir todo el nombre podemos usar una característica de la shell de los sistemas Linux, es decir indicar las primeras tres letras del nombre y luego presionar la tecla TAB (tabulacion). El nombre se completará automáticamente.

Cambiamos los permisos del archivo para que se pueda ejecutar

chmod 777 jdk-6u16-linux-x64.bin

luego escribimos:

./jdk-6u16-linux-x64.bin

Aparecerá la licencia de uso del programa. Presionamos la tecla espacio hasta llegar al fondo de la licencia y luego aceptamos los términos de la misma escribiendo

yes

Empezará la instalación de la JRE. Una vez terminada en nuestra carpeta /opt encontraremos otra carpeta con nombre jdk1.6.0_16.

Hasta ahora todo bien.

Ahora movemos la carpeta en /usr y le cambiamos el nombre

mv /opt/jdk1.6.0_16 /usr/java

Ahora descargamos el servidor jabber Openfire

wget http://www.igniterealtime.org/downloadServlet?filename=openfire/openfire...

lo descomprimimos

tar -xf openfire_3_6_4.tar.gz

vamos a la carpeta bin para ejecutarlo

cd /opt/openfire/bin

y lo ponemos en acción :)

./openfire start

averiguamos que esté corriendo

./openfire status

y si aparece

The daemon is running.

es todo ok

Ahora tenemos que configurarlo. Openfire para registrar todos sus datos puede utilizar una base de datos interna o MySQL. Por lo que he visto es mucho mejor usar una base de datos en MySQL.

Si no tenemos instalado MySQL en nuestro servidor Linux lo instalamos con el siguiente comando (en Centos)

yum install mysql mysql-server mysql-devel

arrancamos MySQLl:

/etc/init.d/mysqld start

si queremos volver automatica esta operacion (el arranque del server MySQL):

chkconfig mysqld on

Primero creamos la base de datos

mysqladmin create openfire -u root -pXXXXX

poner en lugar de las X nuestra contraseña para el usuario root de mysql (no tiene nada que ver con el usuario root de nuestro servidor Linux)

entramos en el cliente de mysql

mysql -u root -pXXXXX

creamos un usuario y le otorgamos todos los permisos para manejar la base de datos Openfire

mysql> GRANT ALL PRIVILEGES ON openfire.* TO fulano IDENTIFIED BY 'sesamo';

Query OK, 0 rows affected (0.01 sec)

mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)

mysql> quit
Bye

sesamo es la contraseña del usuario fulano

Ahora importamos las tablas para la base de datos

mysql openfire < /opt/openfire/resources/database/openfire_mysql.sql -u root -pXXXXX

ahora tenemos que abrir unos cuantos puertos en nuestro firewall. Véase esta Guía 

puertos 3478-3479 udp stun server

puerto 5222 tcp para la conexión de los clientes - TLS - segura

puerto 5223 tcp para la conexión de los clientes con protocolo SSL - segura

puerto 5269 tcp para la conexión de otros servidores

puerto 5275 tcp para la conexión de componentes al servidor

puerto 7070 tcp http binding - conexión clientes vía Web - insegura

puerto 7443 tcp http binding - conexión cliente vía web - segura

puerto 9090 tcp para administrar el servidor desde la Web - insegura

puerto 9091 tcp para administrar el servidor desde la Web con protocolo TLS - segura

Cuando tengamos nuestro firewall configurado podemos acceder a nuestra pagina de administración de Openfire

En la barra de la direcciones de nuestro navegador escribimos:

http://mioipodominio:9090

en lugar de mioipodominio ponemos la dirección IP de nuestro servidor Linux o si tenemos un dominio registrado, el nombre (Ej. www.ejemplo.com)

aparecerá una pagina de configuración

escogemos el idioma

configuramos el nombre del dominio o la dirección IP

escogemos el tipo de base de datos que vamos a utilizar

Configuramos el acceso a MySQL y la base de datos

En seteos de perfil escogemos "por defecto"

Configuramos el correo y la cuenta del administrador

Listos para administrar :)

Antes de entrar en la pagina de administración de openfire tenemos que parar y volver a arrancar el servidor:

/opt/openfire/bin/openfire stop

/opt/openfire/bin/openfire start

Ahora podemos configurar nuestro servidor. Podemos crear usuarios, instalar plugins, crear conferencias y muchos más.

Para probar la conexión podemos descargar el cliente Spark (en mi caso para windows), instalarlo y abrirlo. Usamos come usuario admin che hemos creado a lo largo de la configuración de Openfire y clicamos en ingresar.

Listo todo funciona. Si queremos podemos configurar más usuarios desde la pagina de administración y luego configurarlos también en nuestra centralita Asterisk, en el archivo jabber.conf. El servidor asterisk se conectará a nuestro servidor Openfire y desde cualquier programa que tenga el protocolo jabber (para PC o para celulares) podremos monitorear nuestra centralita.

Si queremos que Openfire arranque en automatico seguimos estos pasos:

cd /opt/openfire/bin/extra

nano openfired

cambiamos estas dos lineas:

export OPENFIRE_HOME=/opt/openfire

export OPENFIRE_USER=root

CMD="./openfire $1"

Guardamos los cambios

Volvemos ejecutable el archivo:

chmod +x openfired

lo copiamos en la carpeta de los demonios:

cp openfired /etc/init.d/openfired

y lo añadimos a los servicios:

chkconfig --add openfired
chkconfig openfired on

Ahora podemos hacer un reboot y averiguar si Openfire arranca automaticmante.

Comentarios

El dominio no funciona

Hola que tal ... gracias por publicar este tutorial, me sirvio de mucho :D .... mas bien tengo un problema con el nombre del dominio que le puse, cuando desde el cliente quiero registrarme ... y en direccion del host pongo el nombre del dominio, pues no funciona !! :( .... pero si pongo el numero de ip ... ahi si funciona, ¿como puedo solucionar este problema? ya que es necesario que funcione con el nombre del dominio. Gracias de antemano por la ayuda que me puedas brindar.
Saludos.

Re: El dominio no funciona

Quiza no entendì bien la pregunta.

Me imagino que puedes conectarte a la pagina de administración del sitio y me imagino que cuando configuraste el openfire a través de la pagina web pusiste el nombre del dominio en el formado nombredominio.org sin www delante.

Si así es debería funcionar bien. Acabo de hacer una prueba con una nueva instalación y todo me salió perfecto. Puedo conectarme con el cliente spark al servidor usando el nombre del dominio.

Intenta también hacer un ping al nombre del dominio y mira que numero de IP te sale. Podría ser un problema en la configuración de DNS.

Por ejemplo a mi me aparece esto:

li21-202 ~: ping voztovoice.com
PING voztovoice.com (209.20.72.171) 56(84) bytes of data.
64 bytes from 209-20-72-171.slicehost.net (209.20.72.171): icmp_seq=1 ttl=53 time=34.3 ms
64 bytes from 209-20-72-171.slicehost.net (209.20.72.171): icmp_seq=2 ttl=53 time=33.9 ms
64 bytes from 209-20-72-171.slicehost.net (209.20.72.171): icmp_seq=3 ttl=53 time=34.4 ms
64 bytes from 209-20-72-171.slicehost.net (209.20.72.171): icmp_seq=4 ttl=53 time=34.6 ms
64 bytes from 209-20-72-171.slicehost.net (209.20.72.171): icmp_seq=5 ttl=53 time=34.5 ms
64 bytes from 209-20-72-171.slicehost.net (209.20.72.171): icmp_seq=6 ttl=53 time=34.3 ms
64 bytes from 209-20-72-171.slicehost.net (209.20.72.171): icmp_seq=7 ttl=53 time=34.0 ms
64 bytes from 209-20-72-171.slicehost.net (209.20.72.171): icmp_seq=8 ttl=53 time=34.2 ms

--- voztovoice.com ping statistics ---
8 packets transmitted, 8 received, 0% packet loss, time 7003ms
rtt min/avg/max/mdev = 33.907/34.308/34.617/0.220 ms

El IP que aparece es efectivamente el IP que tengo asociado con el nombre del dominio voztovoice.com

Espero que te sirva...

Muchas gracias

Saludos compañero, muchas gracias por este pequeño manual, por fin pude terminar con la instalción, se lo agradezco mucho... :)

De nada

Para eso sirven estas guías :)

Me alegra que todo te salió bien.

Chao

openfire con pop3

necesito que me colabores porque necesito que openfire funcione con pop3 como debo trabajarlo.

Re: openfire pop3

Hola,
quizás si explicas un poquito mejor lo que necesitas te pueda ayudar.
Como quieres que funcione openfire con pop3?
Saludos

openfire con pop3

que la autenticacion de sus usuarios no lo haga con ldap sino con pop3, igualmente un favor cuando instalo el jre con una version antigua de java-1.4.2-gcj-compat-1.4.2.0-27jpp ella no maneja la carpeta /usr/java me crea es un archivo a donde envio el archivo jre.

Re: Openfire pop3

Que yo sepa no se puede hacer.

Lo de la instalación de java, no he probado esa versión... porque no utilizas versiones más recientes?

Saludos

Felicidades por tu manual

Muy bueno tu manual, es justo lo que andaba buscando. La verdad no tengo nada de experiencia en Linux y sin embargo pude instalar el jabber para mi dominio, lo cual quiere decir que el tutorial esta muy bien estructurado. Espero que este comentario de inspire a sergir hechandole ganas. Gracias . . .

Otra vez gracias

Pues a ti también te doy las gracias.

Como me gusta a veces decir, soy un filosofo prestado a la informática. Yo soy un usuario de Linux. No lo conozco a fondo, pero lo importante es que lo que quiera hacer me funcione.

Es por eso que cuando escribo una guía tengo siempre en la memoria mis primeros pasos con linux y las dificultades que tenia. Basándome en eso, intento escribirlas lo más claro que pueda.

Felicitaciones para tus logros :)

Chao

tengo un problema

mira cuando llego al punto de poner el dominio o la direccion ip (http://direccion ip:9090) me sale que no se puede conectar al servidor, instale el apache pero igual, pero si pongo solo la direccion ip sin el puerto me aparece la pagina de apache, dime porfavor como puedo hacer para entrar a la parte de configuracion del openfire

Re: tengo un problema

Si logras conectarte a la pagina de apache cuando no especificas el puerto 9090 creo que tienes un problema con el cortafuegos. Donde tienes instalado el servidor? En tu computador o en un servidor remoto. Si lo tienes en tu computador intenta con: http://localhost:9090 Si es en un servidor remoto y tienes instalado un cortafuegos tienes que abrir los puertos que se especifican en el articulo.

Pregunta

ola soy muy nuevo en esto y quisiera saber como es eso del dominio es una nombre cualquiera que le ponga? y para poder usar dominio necesito un servidor de dominios en mi red?

Muchas gracias

Openfire dominio

Un dominio es un nombre que sustituye una dirección IP para facilitar su memorización y su uso en la red internet. A cada nombre de dominio corresponde una dirección IP (ej: 123.124.567.345). Si quieres instalar openfire para poder conectarte desde internet o para que tus "usuarios" puedan conectarse desde internet) tienes que comprar un nombre de dominio.

Si lo estas instalando solo como prueba y quieres usarlo solo en la red local, puedes indicar la dirección IP del computador donde openfire está instalado.

Si lo tienes instalado en tu computador y te vas a conectar con el cliente desde el mismo computador, come nombre de dominio usa localhost.

Mi dominio para openfire es, por ejemplo, voztovoice.net y con tu cliente (Spark) puedes registrarte como nuevo usuario y luego conectarte desde cualquier lugar del mundo porque ese nombre es localizable y corresponde a una dirección IP definida.

Cuando registras (comprar) un nombre de dominio, la empresa te permite direccionar ese nombre (a través de un dns server) a una dirección IP publica (no puede ser una dirección ip privada osea de una red local).

Espero que todo te haya quedado un poquito más claro.

Saludos

Como instalar Voz sobre Openfire

Buen día, soy nuevo en esto de trabajar con OpenFire, pero si se trabajar con Linux (aunque no me considero un experto), también tengo unos cuantos años de experiencia en la informática y considero que tengo algunos conocimientos para poder trabajar a buen nivel.
Mi pregunta es como puedo hacer para lograr Voz sobre mi Openfire versión 3.6.0 que funciona sobre Linux, cualquier ayuda agradecería muchísimo.
Saludos y mucha suerte a todos.

Re: como instalar Voz sobre Openfire

Openfire, que yo sepa, no es un programa de mansajeria instantánea que incluye audio. Solo es posible con plugins que hay que instalar en el servidor y en el cliente (Spark). El que usé y que funciona es el SIP PHONE un plugin que permite conectar un usuario openfire a un servidor SIP (Asterisk o cualquier proveedor de llamadas VoIP que brinde ese servicio a través del protocolo SIP).

Para que te funcione primero tienes que instalar el plugin en el servidor (a través de la pagina de administración) y luego configurar tu servidor SIP en la misma pagina bajo el menú "Phone".

Terminado eso, abres tu cliente Spark y instalas el plugin sip phone. Reinicia el cliente y debería aparecerte una nueva linea en la barra del menú que te permite llamar a cualquier numero (dependiendo del proveedor VoIP que hayas elegido).

Otra opción es el plugin red5 que es en teoría permite llamadas audio/video. Tienes que instalarlo manualmente porque todavía es una versión beta.

Problema al entrar al administrador de Openfire

Hola, tengo un problema lintentar entrar al administrador de openfire, segui todos los pasos de la guia sin problemas, tengo conectado a una db mysql, openfire lo instalo sobre un ubuntu server para provar, la cosa anda bien instalo todo ok pero cuando entro a la pagina de la administracion (http://direccionip:9090) y me intento logear me dice que hay un error y no me deja hacer nada mas, he intentado de todas las formas posibles hasta lo instale en ingles y nada me sigue arrojando el problema

desde ya muchas gracias.

Re: problema con administrador openfire

He hecho pruebas y parece ser un problema de la ultima versión de openfire (la 3.6.4). He instalado en mi ubuntu 8.10 la versión 3.6.2 y ha funcionado enseguida.

Para bajar la versión 3.6.2 (creo que también la 3.6.3 no debería tener problemas)

sudo wget http://www.igniterealtime.org/downloadServlet?filename=openfire/openfire...

Esto no afecta a los que actualizan openfire de una version precedente a la ultima (lo digo porque yo hice la actualización y me ha funcionado). Creo, pero no estoy seguro, que es un problema de las tablas de la base de datos.

Leyendo el forum de los desarrolladores de openfire parece ser un problema que está teniendo mucha gente. Algunos resolvieron haciendo un reboot de Linux antes de intentar entrar en la pagina de administración de openfire.

¿Me cuentas si te funcionó?
Chao

Solucion al la entrada al openfire

si se puede entrar pero hay que parar el servicio
/etc/init.d/openfire stop
y luego reiniciarlo
/etc/init.d/openfire start
y listo si funciona..., pero no he podido conectarme con spark desde una red fuera de mi area local., dentro de mi red si funciona pero fuera de ella como me conecto?

Openfire red externa

Para poder ayudarte necesito estas informaciones:

- IP publico de la red interna
- presencia o no de un cortafuegos hacia Internet
- Sistema operativo del computador donde está instalado openfire.

A grandes lineas:

desde la red interna te conectas usando la dirección Ip de la LAN donde està instalado openfire (ejemplo: 192.168.100)

Desde internet te conectas usando el ip publico (siempre y cuando los puertos estén abiertos).

Al momento de la configuración de Openfire debes haber puesto en domain la dirección ip LAN del computador donde esté instalado openfire.

Otra opcion es instalar el connection manager conectado al openfire y escuchando en tu IP publica para los puertos 5222 y 5223.

En esta pagina se explica como funciona.
http://www.igniterealtime.org/projects/openfire/connection_manager.jsp

Open Fire

Tengo el Linux Instalado en una Pc con dos tarjetas de red, una con una Ip Real y la otra con Ip de la Red interna y no se como debo configurar el Open Fire para que los usuarios de la red Interna puedan conectarse con otros usuarios de Internet

Linux con dos tarjetas

En la tarjeta de red con IP Real pones en escucha el connection manager
http://www.igniterealtime.org/projects/openfire/connection_manager.jsp

en la tarjeta con IP de Red interna directamente el openfire.

Cuentanos si te funcionò

Chao

Open Fire

Cuando digo Ip Real me refiero a una máquina que está en Internet y la otra máquina está detrás de un firewall por eso tiene la Ip de mi subred, no sé en cual se instala el servidor de OpenFire como redirecciono de una a otra.

Openfire 2

Si una está en Internet no deberías tener problemas. Instalas openfire en la maquina que está en Internet y desde la red local se conectan al dominio (si lo tiene) o IP de esa maquina.

Otra opción es instalar openfire en las dos y luego conectarlos entre ellos (hay en la pagina de administración el menú para aceptar conexiones de otros servidores. Cualquier usuario del openfireA podrá añadir en su lista de amigos cualquier usuario de openfireB y viceversa.

Espero haber entendido bien esta vez.

necesito urgente ayuda con openfire

hago todo lo indicado en el manual pero me quedo en la parte de coneccion en la base de datos y me sakle el siguiente error:

The Openfire database schema does not appear to be installed. Follow the installation guide to fis this error.

porfavor ayudenme, intento instlar el openfire en Suse Linux 10.0.

estare a la espera de ayuda

Re: openfire ayuda mysql

Importaste correctamente las tablas en la base de datos?

mysql openfire < /opt/openfire/resources/database/openfire_mysql.sql -u root -pXXXXX

Controla que la base de datos contengas unas cuantas tablas y no esté vacía.

No se me ocurren más cosas.

Si resuelves cuéntanos.

Chao

buenas un saludo cordial,

buenas un saludo cordial, implemente un servidor jabber, me dio resultado exelente en una sucursal, ahora lo que deseo hacer es implementar otros servidores jabber en otras sucursales, todas las sucursales estan enlazadas, quisiera saber como puedo hacer para poder enlazar servidore jabber, muchisimas gracias

Servidores Jabber

Para conectar distintos servidores jabber hay un menú en la pagina de administración de Openfire.

Server Settings > Server to Server

Ahi aparece una pagina para la configuración. Mírala bien.

Una vez que haya configurado en cada servidor ese pagina, los usuarios de un servidor podran poner en la lista de amigos usuarios de otros servidores indicando el nombre de usuario y el dominio.

Servidores Jabber

ok muchisimas gracias voy a realizar las pruebas correspondientes

A mi en lo personal no me funciona

Admin, necesito ke me digas si existen otras formas de enlazar varios servidores de openfire, porke ya lo he hecho de esta forma y no funciona, tambien es ke no me da ningun error, entonces me entra la duda..Necesito toda la ayuda posible, atentamente. eduardo

Openfire server to server

Yo ya hice la prueba hace tiempo y me funcionó perfectamente.

Si necesitas que te asesore y me dejas acceder a tus servidores, te puedo solucionar el problema.

Mientras podrias aclarar unas cosas:

  1. los servidores están en la misma red local?
  2. estan distribuido geograficamente y cada uno detras de un NAT

Chao

El mismo problema

Tengo el mismo problema necesito ayuda.gracias

Re: el mismo problema

Mira el articulo que escribí sobre la conexión de dos servidores Openfire y si no logras solucionarlo, escribe más detalladamente el problema.

No entra a la pagina de administrador

Saludos Amigos muy bueno el tutorial se les agradece mucho pero ahora tengo un problema, estaba funcionando perdectamente Openfire con 20 usuarios de los cuales solo estaban conectados 4 y hoy que quise ingresar a administrar openfire ya no me entra, me dice:
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.
He cambiado la clave de admin por medio de mysql y nada, entro desde el Spark con el usuario admin y el password y si se me logea y puedo chatear con los demas pero no puedo entrar a la pagina de administracion, he hecho algunas cosas que vi en el foro como apagar el servicio y volverlo a prender o el de reiniciar el servidor pero sigo sin poder entrar a la pagina de adminstracion a alguien le ha pasado lo mismo ?? o alguien me puede hacer favor de ayudarme ??? trabajo con Ubuntu 8.10 y Openfire Versión: 3.6.3

Me respondo a mi mismo y

Me respondo a mi mismo y encuentro la solucion....

me toco entrar al siguiente archivo  

nano /etc/openfire/openfire.xml 

y agrege las siguientes lineas debajo de 

<!-- root element, all properties must be under this element -->

<admin>     <authorizedusernames>username</authorizedusernames> </admin> 

en username ponen el nombre de usuario que sepan el pass, guardan y reinician el servicio de Openfire van al navegador se legean con el nombre que pusieron en user name y listo   ahora cambian los permisos del Admin a administrador y ya esta listo todo 

Saludos a todos

AYUDENME A ENTRAR A MI CUENTA DE ADMINISTRADOR DE OPENFIRE

 Lo que sucede es que yo tenia antes como  dominio www.laguardia.gov.bo, podria administrar los usuarios y grupos en el spark, pero el dominio lo cambie a www.laguardia.bo y ahora ya no me acepta la cuenta de administrador, como puedo resetear la cuenta de administrador a que vuelva a usuario:admin y contraseña:admin

Recuperar password en openfire

Si tienes instalado Openfire con la base de datos en MySQL mira si esto te funciona:

desde la consola de Linux:

mysql -u root -p

mysql> use openfire

(cambia openfire con el nombre que le diste a la base de datos)

luego le das este comando:

mysql> update ofUser set Plainpassword='123456', encryptedPassword = null where username ='admin';

Vuelves a entrar en la pagina de administrador de openfire y mira si te funciona.

Chao

Muchas graciasssss! esta fue

Muchas graciasssss! esta fue la solucion.

problemas con red5 en openfire

yo instale red5 desde los plugins de openfire y en el spark se adiciono un nuevo de un telefono para hacer llamadas, pero no hace nada, no se que estoy haciendo mal
necesito que me ayuden!! gracias

Se Puede conectar un servidor OpenFire a un active directory

Buenas tardes, en la empresa vamos a instalar un nuevo servicio de mensajeria instantanea interno y nos gusta la opcion del openfire para brindar el servicio, solo que tenemos muchos usuarios (2500) y pensamos la posibilidad de integrar las cuentas existentes en el Active Directory (Windows 2003 Server) al software de mensajeria, de manera que el cliente se valide con el usuario y la contraseña del dominio en la aplicacion para no crear nuevamente los usuarios, ademas de implementar varios servidores para soportar la carga de los usuarios y conectarlos entre si.

Gracias por la ayuda e informacion que me puedan brindar

Active directory

Es posible y existe una pequeña guia para hacerlo:

http://www.igniterealtime.org/builds/openfire/docs/latest/documentation/...

En cuanto a la carga no hace falta instalar más de un servidor, pueden usar el connection manager

http://www.igniterealtime.org/projects/openfire/connection_manager.jsp

Saludos

Hacer que aparezcan los usuarios

Como hago para que aparezcan los usuarios en el Spark sin necesidad de agregarlos...?

Usuarios Openfire

Tienes que hacerlo desde la pagina de administracion de openfire.

Menus Users/Groups, selecciona un usuario, en el menu de la izquierda selecciona Roster y en la pagina que te aparece selecciona (a la derecha) "Add new Item". Desde ahi puedes agregar todos los usuarios que quieras.

Necesito ayuda para enlazar servidores jabber de openfire

Necesito ayuda uregente de como enlazar varios servidores jabber montodos con el Openfire

Como puedo aumentar la memoria Java del Openfire

Como puedo aumentar la memoria Java del Openfire

Memoria openfire

Entra en la carpeta:

/opt/openfire/bin

abre el archivo openfire

nano openfire

busca esta linea:

# INSTALL4J_ADD_VM_PARAMS

descomentala y cambiala asi:

INSTALL4J_ADD_VM_PARAMS="-Xms1024m -Xmx2048m"

El primer valor es la memoria minima y el segundo la maxima.

Comenta si te funciono.

No encuentro esa linea

Que tal, antes que nada un saludo y muchas felicitaciones por tu tutorial, esta bastante bien...

Ahora mi comentario es que no encuentro esta linea

# INSTALL4J_ADD_VM_PARAMS

Ya revise en /opt/openfire/bin, hasta busque en el archivo que esta en /etc/init.d y nada...

Te molesto mucho si me puedes ayudar, mi proyecto es para al rededor de 200 usuarios y con los 64MB no me va a dar el ancho... desde ya muchas gracias

Saludos desde mexico

Re: no encuentro esa linea

Hola Nito,

esa linea está en el archivo /opt/openfire/bin/openfire

Para ser exactos es la sexta linea de ese archivo y está comentada de default.

Nada más cambiarla y reiniciar Openfire.

Saludos

Error al ingresar

Hola, muchas gracias por compartir.
espero y me puedan ayudar, yo estoy teniendo el mismo problema de:

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 yo estoy usando Windows server 2003, ya hice lo que recomiendan para solucionar este problema en esta misma pagina de modificar el archivo (openfire.xml) pero sigue sin solucionase el problema, no se si alguien mas haya tenido este problema y lo haya solucionado de alguna forma diferente o si hizo algo mas.

De ante mano les agradesco, cualquier comentario o sugerencia que me ayude a solucionar esto.

Reboot

¿Intentaste reiniciar openfire  antes de ingresar?.

En linux hay ese problema. Una vez completada la configuracion, antes de poner nombre y contraseña para la pagina de administracion hay parar y volver a arrancar openfire.

Distribuir contenido Distribuir contenido