Porque un blog????

Por aquello de que se me olvide como configuré tales y cuales cosas en mi sistema linux y android, y para no estar leyendo tutoriales y practicando a prueba y error cada vez que quiero hacer las cosas, que mejor que subirlos aqui, quizas le sirva a otras personas que quieren hacer lo mismo que yo alguna vez ya hice.
Fotos, Beryl, Compiz-Fusion, conversiones entre formatos multimedia en linux, Symbian, S60, android, flv, mp3, wma, avi, Screenlets, Karamba, Python, trabajos con diferentes dispositivos móviles, diferentes distribuciones de linux, firewalls, Mikrotik, freebsd, netbsd, openbsd, Amd64 bits, apuntes escolares, Midis, Videos de youtube "especiales", android, windows mobile, webos etc.


viernes, 10 de octubre de 2008

Mensajeria interna con JABBER (XMMP) Empresas




La era de internet nos ha traido muchas cosas nuevas y utiles la comunicación fue mas rapida el correo electrónico fue y sigue siendo un medio de comunicación rapido y efectivo, pero llego el momento que el correo electrónico no nos bastaba para comunicarmos, necesitabamos algo en tiempo real, no podiamos esperar a que la persona con la que queriamos comunicarnos leyera nuestro correo y despues nos contestara aunque esto ya era muchisimo mas rapido que el "correo ordinario".

Entonces hizo su aparición la mensajeria instantanea desde talk en ambientes unix, winpopup en windows desde sus inicios y haciendo su aparición ICQ como de los primeros mensajeros publicos, pasando por muchos mas hasta hoy en dia el MSN de microsoft que ahora lo sentimos indispensable y que no podemos imaginarnos sin el.
Pues bien es de todos conocido que en el ambito empresarial el msn puede quitar "algo" de tiempo en horas de trabajo, asi que ahora se esta solicitando cada vez mas el bloquear Msn y optar por un mensajero "instantaneo", para lo cual tenemos distintos programas pero que en esta ocasión comentare de JABBER como la opción mas economica para crear y administrar un sistema de mensajeria interna en una empresa.

Jabber es un protocolo libre para mensajeria instantanea que cualquiera podemos usar, hay muchos servidores publicos gratuitos a los cuales nos podemos conectar y se han creado infinidad de clientes gratuitos para la mayoria de los sistemas operativos actuales que podemos usar con el, asi como servidores que podemos implementar en nuestras organizaciones para crear un sistema de mensajeria privada.

Entre las muchas opciones de servidores para jabber existen jabberd14, jabber2, Ejabberd, Tigase, OpenIm, Wpjabber clientes ligeros y gratuitos y otros propietarios como Merlin, Timp, Merak etc y wildfire hoy OPENFIRE un servidor implementado en java por la empresa IGNITE que lo ofrece de forma gratuita y ofrece plugins "comerciales", asi como un cliente llamado SPARK que explotan todas las capacidades de este servidor que incluye administración via web, servicio de salas de charla, y directorio de usuarios (MUC) entre otras.

Gracias a la características de directorio de usuarios y a que es administrado vía web, OPENFIRE (java, mac y unix) es una de las mejores opciones para el entorno empresarial aunque consume muchos recursos debido a su naturaleza Java cosa que con la tecnologia de servidores de grandes recursos que se ofrecen hoy en dia esto lo podemos "perdonar" pensando en sus características y facilidad de uso.

Con la característica MUC nos ahorramos la tarea de dar de alta todos los usuarios en cada una de las instalaciones que hagamos en cada computadora, simplemente definimos todos los usuarios que queremos que tengan una cuenta los organizamos en grupos o listas y definimos quien puede ver a quien, después de esto al entrar cada usuario le apareceran todos los usuarios que nosotros previamente dimos de alta.
Podemos definir si queremos que no exista interaccion con otros servidores jabber, si no queremos que los usuarios den de alta usuarios, si no queremos que cambien sus claves etc, es muy completo y administrable

Yo tengo instalado este sistema de mensajeria en donde laboro con cercas de 100 usuarios en diferentes partes de la republica y se ha comportado muy bien a pesar de que lo tengo en un servidor muy limitado de recursos (512 mb de ram, Pentium 4) y compartiendo otros servicios (servidor web, de archivos, de impresión, ntop, y un sistema ERP) corriendo sobre una distribución linux Ubuntu.

No es el caso aqui detallar el proceso de instalación de OPENFIRE pues en su pagina se detalla muy bien este procedimiento, asi que manos a la obra y espero que esto pueda servir como orientación para sus necesidades o dudas.

Se realizan instalaciones para empresas de esta solución de mensajeria privada, interesados contactar a alarcon78@gmail.com

9 comentarios:

Julio Navarrp dijo...

Hola Amigo yo tengo instalado tambien este servidor pero tengo el problema que cuando se llena la memoria virtual de java me da errores y no se conectan los usuarios ud sabe donde puedo aumentar esa memoria

Gracias por tua ayuda

junarich@hotmail.com

Carlos Alarcón dijo...

Hola julio precisamente me paso a mi lo mismo y la solución que aplique la detallo en este mismo blog, unas entradas mas adelante, te doy la liga directa.
Saludos

http://elrinconcito-carlos.blogspot.com/2009/02/aumentar-memoria-para-java-en-openfire.html

Claudio Aliste dijo...

Estimado tuve que reinstalar Openfire por que se me murio el servidor en una caida de voltaje en la empresa donde trabajo.

todo bien segui el mismo how-to que la primera ves el problema es que ahora cuando intento conectarme con el usuario admin via spark no me deja, me dice que no reconoce el servidor.

te ha pasado eso ?? sabes de alguna manera de solucionar ?? instale todo los plugins que podian desde el mismo Openfire y la configuracion esta muy parecida a lo que tenia en el primer servidor.

desde ya gracias.

maguis dijo...

Hola, yo tengo instalado el servidor y tengo alrededor de 180 usuarios de diferentes estados, pero al ligar una cuenta de hotmail al spark (que tengo entendido se puede) esta se deconecta y conecta constantemente, alguna vez teha ocurrido? a que debe??
Gracias por la ayuda
Saludos...

Carlos Alarcón dijo...

Que tal margarita en efecto con el plugin de puertas de enlace tenemos acceso a varios servicios de mensajeria, yo tambien experimento este tipo de problemas aunque no los noto mucho, casi no uso este plugin.
Sobre que plataforma tienes tu servidor margarita?

roque Diaz dijo...

Hola, acabo de instalar OPENFIRE y utilice la opcion de la base de datos integrada para que sea mas rapido segun, pero no puedo loguearme ya estuve buscando en la pagina de OPENFIRE pero no encontre nada que me ayude... y segun en la instalacion no me marca ningun error y todo se completo exitosamente... pero cuando hablo la consola de admiustracion por la pagina web simplemente no entra mi password que puse como admin.... les ha pasado saben como solucionarlo ???
racd_mexqr@hotmail.com

Anónimo dijo...

Alguno ya ha migrado el OpenFire desde la base integrada hacia una base de datos MySQL??

pedro luis montero dijo...

hola que tal yo tengo instalado el openfire en fedora 14 lo tengo funcionando en la red local y funciona de maravilla pero quiero agregar usuarios de otras parte de la republica quisiera que me ayudara a sacarlo a internet por medio del modem inifinitum para que mi usuario pueda accesar a mi servidor openfire gracias mi correo es cocoamerica50@hotmail.com

Carlos Alarcón dijo...

Claro luis, debes de abrir en el ruteador infinitum, el puerto de xmpp 5222 si mal no recuerdo y asignarlo a la ip privada del servidor Openfire con fedora y emplear un servicio como el de no-ip para asignar un nombre de dominio accesible desde cualquier parte del mundo vía internet.
Asi de sencillo.
Saludos