EJABBERD: Módulo VCARD_LDAP não funciona na versão 14.12

Olá! Recentemente implementei o servidor XMPP EJABBERD, utilizamos a versão 14.12 e ao implementar o módulo VCARD_LDAP o mesmo não funcionava, mesmo seguindo a documentação oficial do projeto.

Ao pesquisar na internet, encontrei um artigo no blog do Scott (http://s.co.tt/2015/02/05/making-ejabberd-14-12-work-with-microsoft-windows-active-directory-ldap/#comment-377) com a solução para utilizar este módulo nesta versão.

A resposta para os problemas está aqui: O exemplo de documentação utiliza vírgulas, quando deveria estar usando dois pontos.

Portanto, conforme reportado pelo Scott, está é a sintaxe correta, e a documentação abaixo funciona perfeitamente quando se utiliza uma base do Active Directory:

mod_vcard_ldap:

    ldap_uids: {"sAMAccountName": "%u"}
    ldap_filter: ""
    matches: infinity
    ldap_vcard_map:
      "NICKNAME": {"%s": ["displayName"]}
      "FN": {"%s": ["displayName"]}
      "EMAIL": {"%s": ["mail"]}
      "GIVEN": {"%s": ["givenName"]}
      "MIDDLE": {"%s": ["initials"]}
      "FAMILY": {"%s": ["sn"]}
      "ORGNAME": {"%s": ["company"]}
      "ORGUNIT": {"%s": ["department"]}
      "TITLE": {"%s": ["title"]}
      "TEL": {"%s": ["telephoneNumber"]}
    ldap_search_fields:
      "User": "%u"
      "Full Name":  "displayName"
      "Email": "mail"
    ldap_search_reported:
      "Full Name": "FN"
      "Nickname": "NICKNAME"
      "Email": "EMAIL"
Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s