La versión de su navegador no está debidamente actualizada. Le recomendamos actualizarla a la versión más reciente.
Los campos marcados con * son obligatorios.

ejabberd

Un servidor de mensajería instantánea que combina ejabberd con Speeqe para crear un servidor de chat en vivo que soporta cifrado fuerte y funciona con cualquier navegador web o cliente XMPP dedicado (como Pidgin). ejabberd es un potente servidor XMPP que soporta clustering, actualizaciones en vivo, grupos roster y proporciona soporte para máquinas virtuales.

Sitio oficial
http://www.ejabberd.im/

Configuración

  • Servidor ejabberd
    • Instalado desde el administrador de paquetes
    • Incluye un script personalizado ejabberd-config para cambiar el dominio y contraseña de administrador
    • Activada la conexión SSL
    • Consola de administración en el puerto 12322 - Usa SSL
  • Speeqe (Aplicación web de chat)
    • Instalada en /var/www/django/speeqeweb
    • Instalado y configurado para proveer una interfaz web para chat
    • Configurado ejabberd con acceso anonimo para speeqe
    • Creado el usuario ejabberd XMPP para las salas de chat speeqe
    • Incluye JQuery
  • Soporte SSL
  • Postfix MTA para envío de correo electrónico
  • Webmin con módulos para Apache2 y Postfix
  • Script para cambiar dominio, contraseña administrativa y regenerar claves
    /usr/lib/inithooks/bin/ejabberd.sh XMPP_DOMAIN ADMIN_PASS
    # ejabberd admin interface user will be: admin@XMPP_DOMAIN
  • XMPP DNS
    _jabber._tcp.example.com.      0 5269 example.com.    SRV
    _xmpp-client._tcp.example.com. 0 5222 example.com.    SRV
    _xmpp-server._tcp.example.com. 0 5269 example.com.    SRV
  • Ejemplo de archivo hosts
    /etc/hosts : appliance_ip example.com
  • Error conocido: speeqe esta configurado en chat.XMPP_DOMAIN y deberia ser XMPP_DOMAIN
    /etc/speeqe/settings.py
    -HTTP_DOMAIN = "chat.yourdomain.com"
    +HTTP_DOMAIN = "yourdomain.com"
    
    service apache2 restart
  • Clientes XMPP recomendados
    • Gajim
    • Pidgin

Usuarios (Contraseñas asignadas durante la instalación)
Webmin, Webshall, SSH, MySQL: root

ejabberd

  • Admin interface: username admin@example.com
  • Regular login: username admin

Galería de imágenes