0

LDAP認証を使用してejabberdインストールを構成しようとしていますが、adminユーザーを使用してもログインできません。これは私のejabberd.cfgファイルの一部です:

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

私は何が欠けていますか?

OpenFireを使用すると、この資格情報/構成を使用して接続できると言わなければなりません。

クライアントアプリケーションとしてSparkを使用しています。

ありがとう

4

2 に答える 2

1

ldap_rootdnは実際には次のようになると思います

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

そこで使用した形式ではなく。

于 2008-10-22T10:22:49.797 に答える
1

実際のパスの前に LDAP:// を実際に指定する必要がある場所を前に見たことがあります...したがって、この例では

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

また、 LDAPをすべて大文字にする必要がある場所も以前に見たことがあります。あなたが何を使用しているのかはわかりませんが、LDAP を使用していたときに発見したことがいくつかあります。

于 2008-10-22T13:23:03.723 に答える