2008-10-22 3 views
1

LDAP 인증을 사용하여 ejabberd 설치를 구성하려고하지만 관리자 사용자와도 로그인 할 수 없습니다. 이 내 ejabberd.cfg 파일의 일부입니다 : 나는 무엇을 놓치고ejabberd - 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"}. 
%... 

?

필자는 OpenFire를 사용하여이 자격 증명/구성을 사용하여 연결할 수 있다고 말해야합니다.

저는 클라이언트 응용 프로그램으로 Spark를 사용하고 있습니다.

감사

답변

1

나는 당신의 ldap_rootdn 실제로 오히려 당신이 사용했던 형식보다

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

처럼 보일 것을 기대하는 것입니다.

1
난 당신이 실제로 LDAP를 제공해야합니다 어디에 전에 본 적이

: // 나 또한 어디에 LDAP 전에 본 적이 예를 들어

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

있도록 그리고 실제 경로 ... 전 모든 대문자에 있어야했습니다. 나는 당신이 사용하고있는 것에 대해 아무것도 모릅니다. 그러나 LDAP를 사용했을 당시에 제가 발견 한 것들이있었습니다.