-
-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Description
Do you see an area that can be clarified or expanded, a technical inaccuracy, or a broken link? Please describe.
The documentation page describing the integration of Authentik and Nextcloud lacks key information, at least for the OIDC part. While following this documentation, I encountered a problem while setting up OIDC within Nextcloud. Specifically, Nextcloud was not able to establish any connection with the Authentik server unless the config.php file of Nextcloud included the line 'allow_local_remote_servers' => true.
It seems that this problem has already been reported in several other places, for example:
- https://help.nextcloud.com/t/oauth2-openid-discovery-endpoint-nextcloud-omits-to-connect-via-https-and-uses-port-80/216182
- Nextcloud claims "Could not reach the OpenID Connect provider.", keycloak logs says ClientID=null nextcloud/user_oidc#555
- Could not update the provider: The discovery endpoint is not reachable. nextcloud/user_oidc#803
- https://www.schiessle.org/articles/2023/07/04/nextcloud-and-openid-connect/
Provide the URL or link to the exact page in the documentation to which you are referring.
https://docs.goauthentik.io/integrations/services/nextcloud/#nextcloud-configuration
Describe the solution you'd like
The section of the documentation mentioned above should include at least a sentence, describing that problems during setup in Nextcloud may occur if the variable allow_local_remote_servers in config.php is not set to true.