# The redirect URI included is not valid while redirected to Gitlab

**URL:** <https://forum.mattermost.com/t/the-redirect-uri-included-is-not-valid-while-redirected-to-gitlab/7462>\
**Category:** Troubleshooting\
**Created:** [June 12, 2019, 1:42pm UTC](https://forum.mattermost.com/t/the-redirect-uri-included-is-not-valid-while-redirected-to-gitlab/7462 "2019-06-12T13:42:04Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![bharat8657](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mattermost.com/bharat8657/32/2823_2.png) [@bharat8657](https://forum.mattermost.com/u/bharat8657)\
**Post date:** [June 12, 2019, 1:42pm UTC](https://forum.mattermost.com/t/the-redirect-uri-included-is-not-valid-while-redirected-to-gitlab/7462/1 "2019-06-12T13:42:04Z")

</div>

#### Summary

We have hosted mattermost server and gitlab server on same VM, we are using gitlab sso which is integrated with our ldap.  
Later we have decided go mattermost on internet and assigned the VM public IP (corporate proxy server). it has been accessed with [http://IP:8065](http://IP:8065)  
and gitlab is also accessible over internet [http://IP](http://IP).  
We can able to redirect from mattermost to gitlab , authentication is also happening with ldap, but when its been authenticated it says

The redirect URI included is not valid while

#### Steps to reproduce

Both Gitlab and mattermost are hosted over public ip.

Below are the config.json

[http://internetIP](http://internetIP)  
[http://internetIP/api/4/user](http://internetIP/api/4/user)  
[http://internetIP/oauth/authorize](http://internetIP/oauth/authorize)  
[http://internetIP/outh/token](http://internetIP/outh/token)

Gitlab config is  
[http://internetIP:8065/login/gitlab/complete/](http://internetIP:8065/login/gitlab/complete/)  
[http://InternetIP:8065/signup/gitlab/complete/](http://InternetIP:8065/signup/gitlab/complete/)

#### Expected behavior

Mattermost should go to gitlab authenticate and redirect to mattermost again

#### Observed behavior

Gitlab does not redirect back to mattermost after authentication.

from the gitlab i found out.

Processing by ApplicationController#route\_not\_found as _/_  
Parameters: {“unmatched\_route”=\>“oauth/undefined”}  
Completed 404 Not Found in 18ms

Thanks in Advance

---

<div class="post-metadata">

**Author:** ![amy.blais](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mattermost.com/amy.blais/32/7481_2.png) [@amy.blais](https://forum.mattermost.com/u/amy.blais)\
**Post date:** [June 12, 2019, 1:49pm UTC](https://forum.mattermost.com/t/the-redirect-uri-included-is-not-valid-while-redirected-to-gitlab/7462/2 "2019-06-12T13:49:42Z")

</div>

Hi @bharat8657, what Mattermost and Gitlab versions are you on?

---

<div class="post-metadata">

**Author:** ![bharat8657](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mattermost.com/bharat8657/32/2823_2.png) [@bharat8657](https://forum.mattermost.com/u/bharat8657)\
**Post date:** [June 13, 2019, 5:17am UTC](https://forum.mattermost.com/t/the-redirect-uri-included-is-not-valid-while-redirected-to-gitlab/7462/3 "2019-06-13T05:17:24Z")

</div>

Mattermost is Version: 5.8.0  
and Gitlab is 11.11.2

---

<div class="post-metadata">

**Author:** ![amy.blais](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mattermost.com/amy.blais/32/7481_2.png) [@amy.blais](https://forum.mattermost.com/u/amy.blais)\
**Post date:** [June 13, 2019, 1:05pm UTC](https://forum.mattermost.com/t/the-redirect-uri-included-is-not-valid-while-redirected-to-gitlab/7462/4 "2019-06-13T13:05:22Z")

</div>

Hi @bharat8657,

Would you be able to post the full log errors that you see?

Also wondering if these earlier threads might help:

- [[Solved] "The redirect URI included is not valid." after mmost URL change](https://forum.mattermost.com/t/solved-the-redirect-uri-included-is-not-valid-after-mmost-url-change/931/2)
- ["The redirect URI is not valid" during OAuth on on new Gitlab v8.2.2 omnibus installation](https://forum.mattermost.com/t/the-redirect-uri-is-not-valid-during-oauth-on-on-new-gitlab-v8-2-2-omnibus-installation/633/3)
