Looks like a group mapping bug. (ldap <> metabase)

using in docker v0.47.7

'MB_LDAP_GROUP_MAPPINGS={"cn=metabase-admins,ou=metabase,ou=groups,dc=ldap,dc=1,dc=2,dc=3":"[2]"}'

Input to find-user does not match schema: [0;33m [nil nil (named {:group-mappings
what is schema for find-user? After setting it up from the gui there is no reaction to the changes at all. As I understand it, this is one of the sore topics. Why not describe it better?

LOGS:

  [#object[com.unboundid.ldap.sdk.LDAPConnectionPool 0xe6aabec "LDAPConnectionPool(serverSet=SingleServerSet(server=ldap1.1.2.3:636, includesAuthentication=false, includesPostConnectProcessing=false), maxConnections=1)"]
   "username"
   {:first-name-attribute "givenname",
    :last-name-attribute "sn",
    :email-attribute "mail",
    :sync-groups? true,
    :user-base "ou=people,dc=ldap,dc=1,dc=2,dc=3",
    :user-filter "(&(objectClass=inetOrgPerson)(|(uid={login})(mail={login})))",
    :group-base "ou=metabase,ou=groups,ddc=ldap,dc=1,dc=2,dc=3",
    :group-mappings
    {#object[com.unboundid.ldap.sdk.DN 0xb6ac048 "cn=metabase-admins,ou=metabase,ou=groups,dc=ldap,dc=1,dc=2,dc=3"]
     "[2]"}}],
  :error
  [nil
   nil
   (named {:group-mappings {#object[com.unboundid.ldap.sdk.DN 0xb6ac048 "cn=metabase-admins,ou=metabase,ou=groups,dc=ldap,dc=1,dc=2,dc=3"] (not (sequential? "[2]"))}} settings)],
  :status-code 401},
 :message
 "Input to find-user does not match schema: \n\n\t   [nil nil (named {:group-mappings {#object[com.unboundid.ldap.sdk.DN 0xb6ac048 \"cn=metabase-admins,ou=metabase,ou=groups,dc=ldap,dc=1,dc=2,dc=3\"] (not (sequential? \"[2]\"))}} settings)]  \n\n",
 :value
 [#object[com.unboundid.ldap.sdk.LDAPConnectionPool 0xe6aabec "LDAPConnectionPool(serverSet=SingleServerSet(server=ldap1.1.2.3:636, includesAuthentication=false, includesPostConnectProcessing=false), maxConnections=1)"]
  "username"
  {:first-name-attribute "givenname",
   :last-name-attribute "sn",
   :email-attribute "mail",
   :sync-groups? true,
   :user-base "ou=people,dc=ldap,dc=1,dc=2,dc=3",
   :user-filter "(&(objectClass=inetOrgPerson)(|(uid={login})(mail={login})))",
   :group-base "ou=metabase,ou=groups,dc=ldap,dc=1,dc=2,dc=3",
   :group-mappings
   {#object[com.unboundid.ldap.sdk.DN 0xb6ac048 "cn=metabase-admins,ou=metabase,ou=groups,dc=ldap,dc=1,dc=2,dc=3"]
    "[2]"}}],
 :error
 [nil
  nil
  (named {:group-mappings {#object[com.unboundid.ldap.sdk.DN 0xb6ac048 "cn=metabase-admins,ou=metabase,ou=groups,dc=ldap,dc=1,dc=2,dc=3"] (not (sequential? "[2]"))}} settings)]}
- docker
- openladp
- postgresql