Here is my ldap.toml
[[servers]]
host = "172.18.204.x"
port = 389
use_ssl = false
start_tls = false
ssl_skip_verify = false
bind_dn = "cn=ldap,dc=xray,dc=org"
bind_password = 'xxx'
search_filter = "(cn=%s)"
search_base_dns = ["dc=xray,dc=org"]
#group_search_base_dns = ["ou=Users,dc=xray,dc=org"]
#group_search_filter = "(&(objectClass=posixGroup)(memberUid=%s))"
[servers.attributes]
name = "givenName"
surname = "sn"
username = "cn"
member_of = "memberOf"
email = "email"
[[servers.group_mappings]]
group_dn = "cn=Admin,ou=Roles,dc=xray,dc=org"
org_role = "Admin"
[[servers.group_mappings]]
group_dn = "cn=Editor,ou=Roles,dc=xray,dc=org"
org_role = "Editor"
[[servers.group_mappings]]
group_dn = "cn=Viewer,ou=Roles,dc=xray,dc=org"
org_role = "Viewer"
Iām sure cn=username,ou=Users,dc=xray,dc=org exists in OpenLDAP but login failed, the error is:
t=2019-03-19T14:26:43+0000 lvl=eror msg="Error while trying to authenticate user" logger=context userId=0 orgId=0 uname= error="LDAP Result Code 32 \"No Such Object\": "