
Soy nuevo con ejabberd. Lo que quiero es tener un host myhost.domain.com que tenga un método de autenticación ldap.
Todo esto funciona bien si modifico las opciones globales en la sección AUTENTICACIÓN en mi archivo ejabberd.cfg. Puedo crear dos clientes (definidos en mi directorio LDAP) y comunicarme entre ellos.
Como dije, esto funciona bien. Pero al aplicar este método de autenticación globalmente, significa que cada nombre de host que declaro debe usarlo. Así que estoy mirando {host_config, "myhost.domain.com"...} Pero de alguna manera no puedo hacer que ejabberd mire esa configuración, simplemente la omite. Si lo declaro como: {xhost_config, ...}, en mi archivo ejabberd.log aparece un error de devolución incorrecto (por lo que sabe que la configuración está ahí, pero no la mira).
¿Alguna sugerencia?
Gracias.
Respuesta1
Logré resolver el problema. Resulta que a ejabberd se le olvidó un archivo durante la instalación.