Hello,
I’m running the latest GitLab Omnibus under CentOS 8.2. I had working GitLab with Mattermost and GitLab SSO stack. I’ve wanted to manually configure HTTPS for both GitLab and Mattermost services.
I’ve followed those documents:
- https://docs.gitlab.com/omnibus/settings/nginx.html#manually-configuring-https
- https://docs.gitlab.com/omnibus/gitlab-mattermost/#running-gitlab-mattermost-with-https
It actually worked, but SSO broke, which is the expected behavior. Continuing to apply the official procedure, I’ve removed the Mattermost application from Admin Area > Settings > Applications
. Next I’ve tried to reauthorize Mattermost. When I did, I got the following error message:
Sounds straightforward, but:
- The official documentation explicitly states that
you do not need to select any options under Scopes .
- The pre-existing Mattermost authorization had an empty Scope section.
So, what should I understand or do from there in order to repair the SSO?
Best regards,
MauvaisJoueur