2008-10-22 9 views
1

J'essaie de configurer une installation ejabberd, en utilisant l'authentification LDAP, mais je n'arrive tout simplement pas à me connecter, même avec l'administrateur. Cela fait partie de mon fichier ejabberd.cfg:ejabberd - Authentification LDAP

%... 
{auth_method, ldap}. 
{ldap_servers, ["server2000.tek2000.local"]}. 
{ldap_port,389}. 
{ldap_uidattr, "uid"}. 
{ldap_base, "dc=server2000,dc=tek2000,dc=com"}. 
{ldap_rootdn, "[email protected]"}. 
{ldap_password, "secret"}. 
%... 

Qu'est-ce que je manque?

Je dois dire qu'avec OpenFire, je peux me connecter en utilisant ces informations d'identification/configuration. J'utilise Spark comme application client.

Merci

Répondre

1

je vous attendez que votre ldap_rootdn devrait effectivement ressembler à quelque chose comme

cn=tempadm,dc=server2000,dc=tek2000,dc=com 

plutôt que le format que vous avez utilisé là-bas.

1

Je l'ai vu avant où vous devez réellement fournir le LDAP: // avant le chemin réel ... donc pour cet exemple

LDAP://cn=tempadm,dc=server2000,dc=tek2000,dc=com 

Et je l'ai aussi vu avant où LDAP besoin d'être en majuscules. Je ne sais rien de ce que vous utilisez, mais juste au moment où j'ai utilisé LDAP, ce sont quelques petites choses que j'ai découvertes.