OpenLDAP got No such Object error

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\": "

2 Likes

Any update on this
?
facing same issue