Guest User Invites not working in SAML only environment


Hossein Ahmadian was able to replicate it on


1.Send invite by email to a guest not already on the server
2. Open the link in incognito
3. Create an account via the SAML option
4. You will be presented to the login page (Not sure if that's intended functionality or not ... but my gut feeling says its a bug)
5. Press login via SAML (Onelogin in the case of mysql.test)
6. :boom2: You're presented with this page (attached) which says the sign up link does not appear to be valid.

QA Test Steps

See description for reproduction steps


Linda Mitchell
August 11, 2020, 7:37 PM

Also verified on prev.test on v5.25.3-rc1 that the guest invite can be completed by user signing up via OKTA. Closing ticket.

Linda Mitchell
August 11, 2020, 3:47 PM

Re-opening and putting back into Resolved to verify the v5.25 backport. Adding label `done-5.26` to indicate that this has been verified on the current release.

Linda Mitchell
August 11, 2020, 3:46 PM

Verified working as described, added test case for this scenario T-3304 (linked above). The scenario I had described in a comment was also working as expected on re-running through the SAML regression tests, so no additional issues were found or are outstanding. Closing.

Hossein Ahmadian
August 6, 2020, 6:04 PM

I believe what you have stated above should be another bug ticket as it’s not related to the bug mentioned above. I looked into the bug you’ve posted and that is something separate from the bug experienced in this ticket.

Linda Mitchell
August 6, 2020, 2:53 AM

Issue repros with this release test (regression):
1. While not logged in on the server, open URL to a public channel such as
2. On login page, click button to log in using SAML
3. Enter valid SAML credentials for a user who does not yet have an account on the server, submit

Expected: Account is created, user is viewing tutorial. After dismissing tutorial user is viewing the channel the link was for.

Observed: Error page `Channel Not Found. The channel you're requesting is private or does not exist. Please contact an Administrator to be added to the channel.`
NOTE: From that page, the `Back to Town Square` link does indeed take the user to Town Square and the tutorial displays, so the user's account was created. (But the channel the URL was for was not joined.)





Hossein Ahmadian

QA Assignee

Linda Mitchell


Katie Wiersgalla

Epic Link


Fix versions

Mattermost Team

Sustained Engineering



QA Testing Areas

Other (write in QA test steps)

GitHub Issue