Beruflich Dokumente
Kultur Dokumente
mensajería instantánea (IM) y aplicaciones que se pudieran configurar en una empresa para
que sus empleados se puedan comunicar en tiempo real y sin costo (sin uso de ISP o datos
Openfire funciona como servidor, pero para que las personas puedan hacer uso de la
llama: clientes. Los programas que se utilizaron como clientes fueron: Pidgin y Xaber, este
último es una aplicación para móvil la cual cumple la función de comunicar usuarios entre
sí; y para la cual fue necesario un dispositivo de red inalámbrica, un modem que permitió a
los estudiantes conectarse (temporalmente) a una red Wifi y descargar y configurar Xabber
Este manual se hace con la finalidad de mostrar paso a paso cómo se configura un servidor
de mensajería instantánea (gratuito) para una red cerrada de trabajo, (empresas); además,
• Usar los clientes de mensajería instantánea en una red cerrada de trabajo (empresas)
6
¿Qué es Openfire?
Openfire nos ofrece un sistema muy versátil en el que apoyarnos para el desarrollo de
aplicaciones de mensajería y que se caracteriza también por una sencilla administración. Para
ello, dispone de una interfaz amistosa, mediante web, con la que podemos administrar
etc. Gracias a su panel de control web, los administradores son capaces de acceder desde
cualquier lugar, con cualquier ordenador o dispositivo que disponga de un navegador y una
conexión a Internet.
Al estar basado en Java puede correr sobre cualquier plataforma que disponga de una
máquina virtual Java. O lo que es lo mismo, en los principales y más utilizados sistemas y
dispositivos. Además, bajo el protocolo XMPP es capaz de interactuar con diversos otros
sistemas de mensajería como MSN, ICQ, Google Talk, etc. 1 (Arsys, s.f.)
• Miranda IM: Ligero y con muchísimos plugins. Software Libre. Gratuito. (Windows)
Clientes web:
• meebo
• koolim
• Mabber
• snimmer
• JWChat: (Javascript)
• Jeti: (Java)
• Enigma3: (Java)
• Jeti: (Java)
• JWChat (Javascript)
• MUCkl Basado en JWChat. Permite acceder a salas sin registrar cuentas (Javascript)
8
• Enigma3: (Java)
Otros clientes:
• Spark: Integrado con el servidor OpenFire y pensado para empresas. Escrito en Java. Libre,
• Jabbin: Cliente libre desarrollado a partir de Psi (Windows, Linux y en un futuro MacOS)
No se sigue desarrollando
• Bitlbee: Es una pasarela IRC-IM que permite conectar a varios protocolos usando un cliente
IRC.
• Gossip: Para entornos GNOME2, muy orientado hacia el usuario final. Software Libre.
Gratuito. (Linux)
Descontinuado (Windows)
• MJabber: Para móviles con soporte de Java (j2me). Sencillo. Gratuito. (J2ME)
PPC)
• TkJabber: Cliente Tcl/Tk. No tienen relación alguna con el cliente Tkabber. Código cerrado.
• Marvin Discontinuado.
• IRUKA Discontinuado.
2 (jabber.org, s.f.)
Entre las aplicaciones que se citaron anteriormente se resaltaran: Pidgin, que fue una de las
que se descargó, se instaló y se configuró en clase para hacer uso del servidor: Openfire.
10
¿Qué es Pidgin?
protocolos de mensajería y a la vez en varias cuentas. Además, es uno de los más ricos en
funcionalidad.
conectarse a la vez con todas las cuentas del usuario para hablar con sus amigos, sean del
protocolo que sean, y soportando el extendido MSN. Contiene todas las funcionalidades
básicas más típicas y añade su toque personal, convirtiéndolo en una de las aplicaciones más
configuró el servidor.
En el segundo paso de la configuración del servidor, aparece una ventana la cual muestra
la dirección IP (que es diferente para cada uno de los equipos en los que se instaló el servidor)
y aparece bajo el nombre de: dominio, se repite en la segunda casilla. En este paso no se
propone por defecto. Se le dio en siguiente después de verificar que la dirección IP estaba
correcta.
datos, es decir, que puede elegir una base de datos estándar, que requiere que se haya creado
anteriormente, o una interna, que no requiere de una base creada previamente y hará que el
que el programa ofrece por defecto: Por defecto. La idea era instalar el servidor de la forma
electrónico y una contraseña que contenga letras y números. Dice además que para el inicio
pensaron que el nombre de usuario era el correo electrónico que se ingresó en la casilla que
este paso requirió, pero no era así, de ahí la importancia de saber leer.
la que se accedió para iniciar sesión una vez se terminó de instalar y configurar Openfire.
Como se mencionaba en anteriores líneas, en esta parte muchos tuvieron el mismo error,
pensar que el usuario (que aún no se había creado) era el correo electrónico que se ingreso
para configurar la cuenta del administrador. En este paso el usuario era: admin, y la
contraseña era la que cada uno de los estudiantes creó en el paso anterior. Después de
entender esto se ingresó el usuario y la contraseña correctas, luego se le dio click en: ingresar.
18
Una vez se logró ingresar, esto fue lo que se pudo observar, una página con la información
del servidor y unas pestañas en las cuales se puede crear usuarios y grupos; también muestra
una pestaña llamada sesiones, otra de conferencias y por último una de plugins. El siguiente
paso será crear los usuarios para cada uno de los clientes.
19
En la imagen anterior se puede observar que el servidor pide cierta información para crear
el primer usuario, el que se usará con el primer cliente: Pidgin. Pide datos muy básicos como:
contraseña y por último ofrece la opción de hacer al usuario administrador o no. En este caso
a ninguno de los usuarios que se creó se le otorgó permisos de administrador. Debe recordarse
pues que los administradores tienen permisos que un usuario estándar no posee, puede
para iniciar sesión en Pidgin y el tercero es el que se utilizara para iniciar sesión de mensajería
instantánea en la aplicación móvil Xabber. Dado que la imagen del paso anterior: creación
de primer usuario, muestra los pasos necesarios para crear un usuario, se omitió el paso de la
creación del segundo usuario y se pasó directamente a mostrar la imagen con la lista de
usuarios en total.
21
Se descargó mediante navegador web (Google Chrome) la aplicación cliente para dar uso
imagen se puede apreciar el icono de escritorio que se creó una vez terminada la descarga y
la instalación del programa y como tal la interfaz, se puede ver la ventana de Pidgin una vez
Para configurar el primer usuario que se creó en Openfire en Pidgin (o el segundo, algunos
usaron el segundo usuario para Pidgin y el primero para Xabber) se debe seguir una serie de
pasos. El primero es escoger el protocolo, que en este caso es XMPP. XMPP es Extensible
Messaging and Presence Protocol. Extensible Messaging and Presence Protocol, más
Lo segundo que pide el programa para configurar el usuario es un nombre de usuario, esto
es relativamente fácil si se tiene en cuenta que se esta configurando el usuario que se creó en
estaba configurando el dominio en Openfire) que era la dirección IP de cada equipo, dirección
IPv4. En este caso el dominio para esta cuenta y usuario fue: 192.168.3.186.
contraseña que se creó en Openfire para el usuario. De acuerdo a la imagen anterior el usuario
Pidgin. El que el icono del usuario se encuentre en verde dice dos cosas. Una, que está en
línea y dos y las mas importante, que el usuario quedó bien configurado en el cliente, que es
Pidgin.
24
inalámbrica, (Wifi) para descargarla en los moviles de cada uno de los estudiantes. A
Xabber es una aplicación móvil (disponible en Play Store) que funciona como cliente de
código abierto. Siendo esta de XMPP (Jabber) soporta múltiples cuentas y es tanto libre como
gratuita, Xabber esta diseñado para ser el mejor cliente de Jabber en Android.
Teniendo un poco más claro que Xabber es un cliente de Jabber para Android, se pasará
a explicar y a mostrar mediante fotos cómo se instaló el segundo usuario creado en Openfire
en Xabber.
25
Es importante señalar, y es por ello que se ha resaltado en la imagen con un circulo verde,
que ya que lo que se pretende es configurar la cuenta con un usuario existente, el primer paso
en Xabber es dar en: Sign in y no en Sign up. Sign in es para ingresar con un usuario ya
creado, Sign up es para crear un usuario y muchas veces crearlo directamente en la aplicación
tiene costo.
26
En la imagen anterior se muestran dos campos, uno para el usuario y el otro para la
contraseña. En la siguiente imagen se podrá observar cuál fue el usuario y la contraseña que
Ilustración 17: Ingreso de usuario y contraseña para crear cuenta den Xabber
crearon dos usuarios, uno bajo el nombre de: Johanna, y el segundo bajo el nombre de
johanna2. En este caso se usa johanna2 para crear una cuenta de usuario en Xabber. Se pone
28
@y la dirección IPv4 que se ingresó igualmente en Openfire y en Pidgin porque esa dirección
Después de seguir el paso anterior, debe verse una imagen como la que se enseñará a
continuación.
usuario que se hizo horas más tarde. Ya que durante el proceso no se tomaron las debidas
evidencias para presentar este trabajo (capturas de pantalla) se hizo nuevamente y es por eso
que en las imágenes serán inconsecuentes con las anteriores. Se presentan con la necesidad
Una vez se ha terminado de configurar el usuario en Xabber, debe verse así, el nombre del
manera que se vio en Pidgin, el icono del usuario debe estar verde mostrando que esta en
línea.
30
En la siguiente imagen, y después de comprobar en Openfire que los dos usuarios se han
configurado correctamente, se muestra una conversación con otro usuario de Xabber, de ahí
que su nombre se vea muy similar al que se configuró, con una dirección IPv4.
31
Por ultimo se enseñarán un conjunto de imágenes que muestran el paso a paso de cómo
En este primer paso se le ha dado click en la pestaña: Grupos. Estando ahí pide poca
información para crear el grupo, nombre del grupo y descripción. Una vez se han llenado las
En este segundo paso y después de haber creado el grupo con éxito, debe añadirse los
Se agregaron los dos usuarios que se crearon en Openfire. Ambos, y dado que las
conectados (iconos en verde). Los usuarios también pueden tener permisos de administrador
en el grupo, pero, y al igual que se hizo antes, se dejó como estaba, por defecto y sin darles
permiso de administrador.
35
CONCLUSIONES
de mensajería de móvil, por ejemplo, Messenger, Line, Firechat, etc. Aquellas son
configuración del equipo, los programas necesarios para llevar a cabo la actividad.
Se descargó Openfire desde su pagina oficial, Pidgin desde una pagina alterna, y
en el equipo.
• Como evidencia del proceso, la configuración del servidor y los clientes, están las
capturas de pantalla; adicional a las imágenes, hay una breve pero concisa
• Con Pidgin no fue posible establecer una comunicación (chat) con otro usuario de
la red (compañeros de clase), pero con Xabber sí. Se pudo usar al menos un cliente
REFERENCIAS
1
Arsys, B. d. (s.f.). Blog de Arsys. Obtenido de
https://www.arsys.es/blog/soluciones/cloud/cloudbuilder-next/openfire-cloud/
2
jabber.org. (s.f.). jabber.org. Obtenido de https://www.jabberes.org/clientes/
3
BILIB. (28 de 09 de 2009). BILIB. Obtenido de
https://www.bilib.es/actualidad/blog/noticia/articulo/analisis-de-aplicacion-pidgin/
4
Wikipedia, l. e. (02 de 06 de 2018). Wikipedia, la enciclopedia libre. Obtenido de
https://es.wikipedia.org/wiki/Extensible_Messaging_and_Presence_Protocol