LDAP集成在ejabbered中不起作用

时间:2018-02-28 11:12:16

标签: ubuntu ldap ejabberd

我们部署了一个ejabbered服务器,它可以正常使用默认的admin @ localhost用户。但是在我的情况下,LDAP集成不起作用。根据文档,将以下内容放在我的ejabberd.yml文件中以集成我们的LDAP服务器

  

auth_method:[ldap] ldap_servers:[" ds1.test.com"] ldap_encrypt:none   ldap_port:389 ldap_rootdn:" cn = admin,dc = ds1,dc = test,dc = com"   ldap_password:" ********" ldap_base:   " OU =人,DC =素,DC = DS1,DC =测试,DC = COM" ldap_uids:[" mail"]

当我尝试使用我的LDAP帐户登录时,在其日志中出现以下错误

2018-02-28 11:02:30.912 [警告]< 0.641.0> @ejabberd_web_admin:进程:239访问<<<&#;; joe@abc.com"> ;>来自<<&#;; :: FFFF:1.12.50.5">>失败并出现错误:<<&#;"不存在帐户">>

1 个答案:

答案 0 :(得分:0)

此警告并不表示您的LDAP连接无效。实际上,如果这是唯一的警告,则表示LDAP连接成功。

我需要更多信息:

  • 当ejabberd启动时,你能告诉我所有的日志吗?

  • 您还可以粘贴我的主机部分和“访问控制列表”吗? 部分yml配置?