使用AD的LDAP Cassandra OpsCenterconfiguration

我有一个需要连接到AD的OpsCenter。 相关configuration如下:

[authentication] enabled = True authentication_method = LDAP audit_pattern = ldaplog [ldap] server_host = ldap.very.chill.domain server_port = 389 uri_scheme = ldap search_dn = CN=DSE OpsCenter LDAP,OU=Service Accounts,DC=very,DC=chill,DC=domain search_password = duhsecure user_search_base = OU=employees,DC=very,DC=chill,DC=domain user_search_filter = (sAMAccountName={0}) group_search_base = OU=employees,DC=very,DC=chill,DC=domain group_search_filter_with_dn = (member=cn={0},OU=employees,DC=very,DC=chill,DC=domain) group_name_attribute = cn group_search_type = directory_search admin_group_name = superemployees, superemployees2 protocol_version = 3 

但是,它给了我这个错误:

 Failed to log in: User test has no defined roles in LDAP 

我发现这在关系,并确保sAMAccountName =testing和CN = ADtesting按照指示。 同样的错误。

我对ldap的知识不是很深,也不能让我看到我还有什么错。

另外,当试图在前台运行opscenter侧debuggingldap cummunications时:

 /usr/share/opscenter/bin/opscenter -f 

同样的错误,没有任何额外的细节。

任何想法,高度赞赏。