Instalación de la multiconferencia en Jabberd2

Contenido archivado

El contenido de la web se encuentra archivado y no se podrá crear nuevo contenido. Más información.

Tagged:

Viendo en las listas de correo que el tema de hacer funcionar la multiconferencia con la version 2 del servidor Jabberd es de las preguntas más habituales, posiblemente por la confusión que haya entre los distintos componentes y versiones, ahí van unas pequeñas pautas para poner en funcionamiento dicho servicio a través de mis experiencias:

Paquetes necesarios:

- MU-Conference (http://mu-conference.jabberstudio.org)
- JCR (http://jabber.terrapin.com)
- Servidor Jabberd2 (http://jabberd.jabberstudio.org/2/)

  1. Antes de compilar el JCR tendremos que parchearlo para que todo se ejecute correctamente, así que nos bajamos el parche incluido en este correo y lo aplicamos dentro del subdirectorio jcomp de jc:

    patch -p0 < parche

    y a continuación compilaremos el JCR correctamente.

  2. Desempaquetamos el MU-Conference dentro del directorio de JCR, y copiamos los archivos main.c y jcomp.mk de jcr/src a mu-conference/src, modificamos el path de las librerías en jcomp.mk para que funcione en nuestro sistema y a continuación ejecutamos make -f jcomp.mk con lo que al final nos resultara el binario de la multiconferencia.
  3. Llegados a este paso, copiamos el binario al directorio de binarios del servidor Jabber, y el archivo de configuración muc-jcr.xml que viene con MU-Conference lo editamos adaptándolo a nuestra máquina.
  4. El próximo paso y último será lanzar el servicio para que conecte con nuestro servidor Jabber activo.

    bin/mu-conference -c etc/muc-jcr.xml &

Y con esto tendremos habilitado el servicio de salas de conferencia.

Comentarios

Problema

Hola! Estoy realizando un proyecto en clase consistente en instalar un servidor jabber 2 con todas sus funcionalidades, pero al llegar a la parte de las salas de conferencia me surge un problema: al compilar el JCR me da un montón de errores, aun asi he probado a seguir con la instalación del MU-Conference, ya que en una guía que me estaba siendo muy útil decía que a pesar de esos errores se podía seguir utilizando tranquilamente... Pero el problema es que al compilar el MU-Conference también me dan esa clase de errores, y no me crea el archivo binario.

Se supone que con el parche indicado en esta noticia (http://jabberstudio.org/pipermail/jadmin/2004-February/014581.html) se solucionaría el problema, pero el caso es que la págna web no existe y no encuentro el parche por ningún otro sitio, ¿alguien podría ayudarme?

Gracias por adelantado.

La noticia de la que hablas

Tienes razón, la dirección esa ha cambiado. He actualizado el texto con la nueva dirección.

Esta noticia es de Febrero de 2004. La última versión de JCR es la 0.2.4, podría ser que ya incluya este parche, ¿no?

Vuelta a los errores ._.

Hola de nuevo, siento ser tan pesada xDD

He intentado aplicar el parche, pero me surge un nuevo error al aplicarlo:

patch: **** malformed patch at line 13: while (attrib[i] != '0') {

Me gustaría saber si alguien podría ayudarme con esto, porque realmente estoy un poco desesperada :/

Muchas gracias de antemano.

Hola de nuevo! Muchas

Hola de nuevo!

Muchas gracias por tu ayuda. En realidad creo que el parche no viene incluido con el JCR, ya que yo me he bajado la última versión de su página web y aún así seguía dándome un montón de errores.

Un saludo

Borrar y proteger salas

Hola,

he instalado el software mu-conference para tener el soporte de salas de charla.

Me surgen algunas dudas:

- ¿Como se pueden borrar las salas?.
- ¿Durante cuanto tiempo permanecen activas las salas?.
- ¿Se puede proteger el acceso a una determinada sala a través de contraseña?. ¿Se puede acceder desde PSI a salas protegidas por contraseña?.

Un saludo.

Al menos en este servidor

Al menos en este servidor las salas creadas son temporales y permanecen mientras hay alguien dentro. El propietario de la sala puede escoger hacerla permanente, para miembros y demás. Con psi creo que si se puede acceder a salas con contraseña, si bien para gestionar los MUC deberias usar tkabber o gajim que son los que dan la opción de configurar salas.

Cómo se aplica el parche

Perdón pero es que soy un poco nuevo en esto de Linux. ¿Cómo se aplica el parque que mencionas anteriormente? Es que no veo ningún archivo para descargar sólo veo texto y texto y no sé que hacer.

Gracias

Jabberd 1.4.3

Hola.

Esto funciona igual para jabberd-1.4.3?????

Saludos

Gabriel

Jabberd 1.4.3

No, la configuración varía entre las 2
versiones del servidor jabber, dado a que
la arquitectura de cada uno es diferente.

http://www.jabberdoc.org/section05#5_8



El punto 5.9 del anterior enlace te respondera
tambien a la segunda pregunta.



Saludos.

Emilio C.

jabberd-1.4.3

la liga que mencionas para obtener el parche, esta un poco confuso.. el archivo "parche" es el script que se menciona????

Gabriel