On Monday, September 17, 2018 12:59:01 PM EDT Mario raul rico wrote:
Saludos lista
Instale un servidor Ejabberd, lo configure contra ldap y me funciona
bien, quiero configurar el modulo mod_shared_roster_ldap para que a
cada usuario le aparezca el resto de sus usuarios y no hay forma de
que esto suceda. El servidor funciona bien lo que no muestra dicho
saludos.
tengo esa funcionando en mi empresa. he comparado las porciones de
configuracion y creo que te faltan algunos parametros. si la fuente de los
usuarios compartidos es unicamente ldap entonces debes deshabilitar el modulo
"mod_shared_roster". comparto la porcion de mi configuracion para que intentes
ajustarla a tu escenario.
[ejabberd.yml]
mod_roster:
versioning: true
# mod_shared_roster: {}
mod_shared_roster_ldap:
ldap_rfilter:
"(memberOf=cn=mensajeria_instantanea,cn=users,dc=ri,dc=unimtz,dc=mincin,dc=cu)"
ldap_filter: "(objectClass=user)"
ldap_groupattr: "department"
ldap_groupdesc: "department"
ldap_memberattr: "uid"
ldap_useruid: "uid"
ldap_userdesc: "displayName"
si deseas que los atributos de los usuarios de ldap se reflejen en la
informacion vcard de los usuarios en jabber, debes deshabilitar el modulo
"mod_vcard" y habilitar "mod_vcard_dap". comparto tambien esa porcion
de
configuracion.
[ejabberd.yml]
# mod_vcard:
# search: false
mod_vcard_ldap:
search: false
ldap_uids:
"uid": "%u"
ldap_vcard_map:
"NICKNAME": {"%u": []}
"FIRST": {"%s": ["givenName"]}
"MIDDLE": {"%s": ["initials"]}
"FAMILY": {"%s": ["sn"]}
"FN": {"%s": ["displayName"]}
"ORGNAME": {"%s": ["company"]}
"ORGUNIT": {"%s": ["departament"]}
"CTRY": {"%s": ["c"]}
"LOCALITY": {"%s": ["l"]}
"STREET": {"%s": ["streetAddress"]}
"REGION": {"%s": ["st"]}
"PCODE": {"%s": ["postalCode"]}
"TITLE": {"%s": ["title"]}
"URL": {"%s": ["wWWHomePage"]}
"DESC": {"%s": ["description"]}
"TEL": {"%s": ["telephoneNumber"]}
"EMAIL": {"%s": ["mail"]}
"BDAY": {"%s": ["birthDay"]}
"ROLE": {"%s": ["employeeType"]}
"PHOTO": {"%s": ["jpegPhoto"]}
como puedes ver he especificado las asociaciones de los campos para que todo
coincida. espero resuelvas.
aprovecho la oportunidad para pedirle a los admins de red de las universales
en la red del mincin, que se sumen conmigo en una prueba que quiero hacer para
mostrar los usuarios, no solamente de la propia universal, sino de todas las
universales que se sumen. con esto cada quien tendra la oportunidad y
posibilidad de comunicarse en tiempo real con sus homologos en otras
provincias. esto, definitivamente, trae muchos beneficios.
--
Leinier Cruz Salfrán
Especialista B en Ciencias Informáticas
Grupo Comercializador de Productos Industriales y de Servicios
Matanzas, Cuba
+53 (45) 26-2451