I am running LimeSurvey Community Edition Version 7.0.0+260526 on an Ubuntu server and try to setup login using OpenID Connect. The IDM is kanidm and I am using the plugin AuthOAuth2 in version 1.4.5.
I've configured the plugin but I see an
error in the kanidm logs:
Code:
b256b8da-5db3-44bd-b1c9-48d63881d77c ERROR │ ┕━ 🚨 [error]: Invalid OAuth2 request - requested scopes (profile,email,openid) but (profile,email,openid) failed to pass validation rules - all must match the regex ^[0-9a-zA-Z_]+$ | event_tag_id: 1 b256b8da-5db3-44bd-b1c9-48d63881d77c ERROR ┕━ 🚨 [error]: Unable to authorise - Error ID: b256b8da-5db3-44bd-b1c9-48d63881d77c error: invalid_scope
If I only configure a single scope in the plugin configuration this error disappears. But I instead see an error "Incorrect username or password".
My questions:
1) Does anyone of you use LimeSurvey in combination with kanidm and can tell me the exact configuration options?
2) What is the best way to debug this further? This looks like a bug in the plugin, doesn't it?!