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:
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?