Jakob
01/09/2025, 4:14 PMLDAP request [ 3.05ms | 90.89% / 100.00% ] session_id: b4d57d6a-4704-4cca-ae08-1b921f316a7a
┝━ :bug: [debug]: | msg: LdapMsg { msgid: 19, op: SearchRequest(LdapSearchRequest { base: "", scope: Subtree, aliases: Never, sizelimit: 0, timelimit: 0, typesonly: false, filter: And([Equality("memberof", "cn=mail,ou=groups,dc=example,dc=de"), Equality("uid", "jakob")]), attrs: ["uid"] }), ctrl: [] }
┝━ do_search [ 278µs | 9.11% ]
┕━ :bug: [debug]: | response: SearchResultDone(LdapResult { code: InvalidDNSyntax, matcheddn: "", message: "Missing DN value", referral: [] })
The filter specified in the config is (&(memberof=cn=mail,ou=groups,dc=example,dc=de)(uid=%{user})), which fits the debug msg IMHO. But I don't understand the error message. The filter works fine with ldapsearch and looks fine to me 🤔
Is the empty base a problem? Not sure why though, I specified it in the config.
Thanks for any insightAnswer Overflow
01/09/2025, 4:14 PMnitnelave
01/09/2025, 5:15 PMJakob
01/10/2025, 8:10 AMJakob
03/26/2025, 3:25 PM