-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Getting oidc to work with bigbluebutton (greenlight) #509
Comments
There is a general problem with the service discovery of Nextcloud. See also https://docs.nextcloud.com/server/29/admin_manual/issues/general_troubleshooting.html#service-discovery There are two options to overcome this problem:
|
Thanks for your efforts! But even with a proxy_pass setting the error remains. Here the curl output. Does it look like it should work in generell?
I'm out of luck for now I guess. Thanks again! |
The output of the curl command looks good and at least the discovery endpoint can be accessed without a 301 redirect. Is there any error from bigbluebutton green light which could give an indication, why it does not work? Or is it still the error from above "Not found"? Based on your curl output all necessary information should be provided at https:///.well-known/openid-configuration |
Yeah, it's still the error from my first message. For reference. This is the greenlight issue which got no attention at all. bigbluebutton/greenlight#5903 cheers! |
Just to be sure: You configured the issuer only as |
Oh, dear god, okay. Fixed that. Now I get:
`The received redirect URI is not accepted to connect. Please inform the
administrator of your client.` on the nextcloud page after trying to
login on bigbluebutton. Getting close. :) Let me see, what I can find in
the logs.
cheers!
Am 2024-12-28 09:49, schrieb H2CK:
… Just to be sure: You configured the issuer only as
`OPENID_CONNECT_ISSUER=https://mydomain.de`(without
`/.well-known/openid-configuration`)? The
`.well-known/openid-configuration` part should never be contained in
the issuer configuration.
|
What have you configured at OPENID_CONNECT_REDIRECT in green light? It should be the same as configured in the Netxcloud client configuration for the redirect URL. Otherwise it will not be accepted by the OIDC app. |
I tripple checked the redirect URL on both ends. It's exactly the same: https://mydomain.de without trailing slash or something. Nextcloud debug log says:
|
Current state. Redirect to Nextcloud works. Redirect after login in Nextcloud works. Greenlight error after redirect: |
🤔 If have never seen such an error message from any other client. What is an invitation token? That's nothing from the OpenID Connect specification. An invitation token does not exist in the OIDC authentication. Is this just a token to a bigbluebutton meeting session (and after the successful login the meeting session token is not valid)? |
Let's say the openid implementation of greenlight is broken for now. :) Have a nice weekend and thanks again. |
Hello!
First of all, thanks for you work!
I'm trying to get this running with bigbluebutton greenlight. So far to no avail. Here are the settings I'm able to configure:
So I set up oidc in nextcloud, copied everything to greenlight .env just to see the message:
Using curl to get https://my.domain/index.php/.well-known/openid-configuration works completely fine.
Anyone got that working?
cheers!
The text was updated successfully, but these errors were encountered: