You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am trying to setup a proxy with Authelia as the authentication layer, following the suggested documentation. Authelia provides SSO for other services so this is not a new configuration from that side.
I fail with (logs from Authelia, replicated in Etherpad):
proxy-authelia | time="2024-11-12T13:59:39Z" level=error msg="Access Request failed with error: Client authentication failed (e.g., unknown client, no client authentication included, or unsupported authentication method). The request was determined to be using 'token_endpoint_auth_method' method 'client_secret_basic', however the OAuth 2.0 client registration does not allow this method. The registered client with id 'etherpad' is configured to only support 'token_endpoint_auth_method' method 'client_secret_post'. Either the Authorization Server client registration will need to have the 'token_endpoint_auth_method' updated to 'client_secret_basic' or the Relying Party will need to be configured to use 'client_secret_post'." method=POST path=/api/oidc/token remote_ip=192.168.10.1
Would someone know what this means in simpler terms, and ideally share a configuration?
I added to "Current Configuration" in Etherpad, at the root, the required entry
This is verbatim the end of the configuration "file" (this is not a file, at least I did not find it anywhere - but the content of the "Current Configuration" screen). Note that:
"ep_openid_connect" is added right after the pre-existing "sso" entry, at the highest (root) level of the dictionary/hash.
I did not touch the "sso" entry as I do not know what this is but it looks awfully like an SSO configuration ("sso" is the name, to start with). Shouldn't it be modified as well?
A side note (for which I will open bug report) is that it is not possible to make a new line in the file by pressing the Enter key (this is why "ep_openid_connect" is glued to the pre-existing comma)
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
I am trying to setup a proxy with Authelia as the authentication layer, following the suggested documentation. Authelia provides SSO for other services so this is not a new configuration from that side.
I fail with (logs from Authelia, replicated in Etherpad):
Would someone know what this means in simpler terms, and ideally share a configuration?
I added to "Current Configuration" in Etherpad, at the root, the required entry
This is verbatim the end of the configuration "file" (this is not a file, at least I did not find it anywhere - but the content of the "Current Configuration" screen). Note that:
"ep_openid_connect"
is added right after the pre-existing"sso"
entry, at the highest (root) level of the dictionary/hash."sso"
entry as I do not know what this is but it looks awfully like an SSO configuration ("sso"
is the name, to start with). Shouldn't it be modified as well?A side note (for which I will open bug report) is that it is not possible to make a new line in the file by pressing the Enter key (this is why
"ep_openid_connect"
is glued to the pre-existing comma)Beta Was this translation helpful? Give feedback.
All reactions