aresb
October 12, 2022, 10:18am
1
Hello everyone,
Everytime I try to login on Metabase i receive this error:
Output of ldap-search-result->user-info does not match schema: [0;33m {:groups (not (sequential? a-java.lang.String))} [0m
This happens also when trying to login with specific users not provided on LDAP, but as simple Metabase User.
I have also tried to force disabling of LDAP from postgres, as well as blanking/deleting some ldap attributes, but it seems to not affect the result.
Any hints?
Ares
flamber
October 12, 2022, 10:38am
2
Hi @aresb
Post "Diagnostic Info" from Admin > Troubleshooting.
You have to restart Metabase if you are manually editing settings.
1 Like
aresb
October 12, 2022, 11:00am
3
Restarting Metabase affects positively login, but it seems that every value i try to fill with User Filter section in LDAP configuration prevents me to login again with every user.
For example now, after restarting and filling User Filter section, it gives me this message:
password did not match stored password
But right after filling user filter; with every other value in LDAP configuration enabled i don't have this problem.
1 Like
flamber
October 12, 2022, 11:02am
4
@aresb Post "Diagnostic Info" from Admin > Troubleshooting.
1 Like
aresb
October 12, 2022, 12:13pm
5
{
"browser-info": {
"language": "en-US",
"platform": "Win32",
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",
"vendor": "Google Inc."
},
"system-info": {
"file.encoding": "UTF-8",
"java.runtime.name": "OpenJDK Runtime Environment",
"java.runtime.version": "11.0.15+10",
"java.vendor": "Eclipse Adoptium",
"java.vendor.url": "https://adoptium.net/",
"java.version": "11.0.15",
"java.vm.name": "OpenJDK 64-Bit Server VM",
"java.vm.version": "11.0.15+10",
"os.name": "Linux",
"os.version": "5.15.0-1020-aws",
"user.language": "en",
"user.timezone": "GMT"
},
"metabase-info": {
"databases": [
"h2",
"athena"
],
"hosting-env": "unknown",
"application-database": "postgres",
"application-database-details": {
"database": {
"name": "PostgreSQL",
"version": "14.3 (Debian 14.3-1.pgdg110+1)"
},
"jdbc-driver": {
"name": "PostgreSQL JDBC Driver",
"version": "42.3.5"
}
},
"run-mode": "prod",
"version": {
"date": "?",
"tag": "vUNKNOWN",
"branch": "?",
"hash": "?"
},
"settings": {
"report-timezone": null
}
}
}
flamber
October 12, 2022, 12:15pm
6
@aresb I have no idea which version of Metabase you're using. Use an official release: https://github.com/metabase/metabase/releases
aresb
October 12, 2022, 12:18pm
7
It is an official one, last one indeed, you just see UNKNOWN cause I edited source for changing background palette colors
flamber
October 12, 2022, 12:23pm
8
@aresb It is absolutely not an official release.
But since you are not providing any information about your LDAP settings or what you are inputting into Metabase, then I cannot help you. Contact your LDAP admin and ask then for help on troubleshooting their debug logs.