# GitLab Trigger: 404 Project Not Found

**URL:** <https://community.n8n.io/t/gitlab-trigger-404-project-not-found/51661>\
**Category:** Questions\
**Tags:** gitlab\
**Created:** [August 12, 2024, 2:45pm UTC](https://community.n8n.io/t/gitlab-trigger-404-project-not-found/51661 "2024-08-12T14:45:32Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![karim-soufi](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/karim-soufi/32/42883_2.png) [@karim-soufi](https://community.n8n.io/u/karim-soufi)\
**Post date:** [August 12, 2024, 2:45pm UTC](https://community.n8n.io/t/gitlab-trigger-404-project-not-found/51661/1 "2024-08-12T14:45:32Z")

</div>

Hello,

I have a self hosted n8n (1.53.2) on AWS ECS with a domain.  
Trying to add a gitlab, company hosted, step (trigger or any).

The connexion through credentials works.

I have filled the job based on this question from the forum.

> [@Gitlab Trigger 404 Project Not Found. Need help](http://community.n8n.io/t/gitlab-trigger-404-project-not-found-need-help/23117):
>
> I’m trying to set up a Gitlab to Telegram notification workflow, but I cannot link to the Gitlab project. I’ve already set up the Gitlab Oauth2 credentials and tried entering the project namespace in the Repository Name field, but I got a GitLab Trigger: 404 Project Not Found error. I’ve set up a sample project, [Oshane Bailey / plain-html · GitLab](https://gitlab.com/b4oshany/plain-html) to test the connection and entered the information for it as seen in the screenshot below: [image] What am I doing wrong? Information …

 ![image](https://europe1.discourse-cdn.com/n8n/original/3X/4/5/45378adf3fa6c3cce51468a39f4a013c64eb4bec.png)

still the error: GitLab Trigger: 404 Project Not Found

best regards,  
Karim.

---

<div class="post-metadata">

**Author:** ![n8n](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/n8n/32/26906_2.png) [@n8n](https://community.n8n.io/u/n8n)\
**Post date:** [August 12, 2024, 2:45pm UTC](https://community.n8n.io/t/gitlab-trigger-404-project-not-found/51661/2 "2024-08-12T14:45:33Z")

</div>

It looks like your topic is missing some important information. Could you provide the following if applicable.

- **n8n version:**
- **Database (default: SQLite):**
- **n8n EXECUTIONS\_PROCESS setting (default: own, main):**
- **Running n8n via (Docker, npm, n8n cloud, desktop app):**
- **Operating system:**

---

<div class="post-metadata">

**Author:** ![Jon](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/jon/32/40174_2.png) [@Jon](https://community.n8n.io/u/Jon)\
**Post date:** [August 13, 2024, 11:24am UTC](https://community.n8n.io/t/gitlab-trigger-404-project-not-found/51661/3 "2024-08-13T11:24:36Z")

</div>

Hey @karim-soufi,

Welcome to the community 🙌

Is `/DataCorp/devops/docker` the correct username for the owner of the repo? Normally they wouldn’t contain a `/`

---

<div class="post-metadata">

**Author:** ![karim-soufi](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/karim-soufi/32/42883_2.png) [@karim-soufi](https://community.n8n.io/u/karim-soufi)\
**Post date:** [August 13, 2024, 11:51am UTC](https://community.n8n.io/t/gitlab-trigger-404-project-not-found/51661/4 "2024-08-13T11:51:24Z")

</div>

> [@Jon](#):
>
> `/DataCorp/devops/docker`

is the path before the repository slag. I saw in the other post that what needs to be used as owner. I’ve also tested with my username and root.

---

<div class="post-metadata">

**Author:** ![Jon](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/jon/32/40174_2.png) [@Jon](https://community.n8n.io/u/Jon)\
**Post date:** [August 14, 2024, 2:37pm UTC](https://community.n8n.io/t/gitlab-trigger-404-project-not-found/51661/5 "2024-08-14T14:37:42Z")

</div>

Hey @karim-soufi,

While it is the path is it the username? Have you tried URL Encoding it and seeing if that helps?

---

<div class="post-metadata">

**Author:** ![karim-soufi](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/karim-soufi/32/42883_2.png) [@karim-soufi](https://community.n8n.io/u/karim-soufi)\
**Post date:** [August 14, 2024, 3:30pm UTC](https://community.n8n.io/t/gitlab-trigger-404-project-not-found/51661/6 "2024-08-14T15:30:01Z")

</div>

I think the fields arent clear to me.

can you explain what’s expected ?  
is the owner field, my username? or the path between the domain name of the hosted gitlab and the repo slag?

---

<div class="post-metadata">

**Author:** ![Glen\_Dovey](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/glen_dovey/32/41664_2.png) [@Glen\_Dovey](https://community.n8n.io/u/Glen_Dovey)\
**Post date:** [August 20, 2024, 2:18pm UTC](https://community.n8n.io/t/gitlab-trigger-404-project-not-found/51661/7 "2024-08-20T14:18:54Z")

</div>

i am also seeing this, currently i am using the cloud trial. the connection test on auth (oauth2) tells me its passing

 ![image](https://europe1.discourse-cdn.com/n8n/original/3X/d/4/d4c6c29e1bbda9c1e8b1dd30f04033adfbee3f1c.png)

---

<div class="post-metadata">

**Author:** ![Jon](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/jon/32/40174_2.png) [@Jon](https://community.n8n.io/u/Jon)\
**Post date:** [August 20, 2024, 5:30pm UTC](https://community.n8n.io/t/gitlab-trigger-404-project-not-found/51661/8 "2024-08-20T17:30:04Z")

</div>

Hey @Glen_Dovey

Is that the correct name for your repo?

It may be worth trying to uri encode the name and see if that helps

---

<div class="post-metadata">

**Author:** ![Glen\_Dovey](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/glen_dovey/32/41664_2.png) [@Glen\_Dovey](https://community.n8n.io/u/Glen_Dovey)\
**Post date:** [August 21, 2024, 7:46am UTC](https://community.n8n.io/t/gitlab-trigger-404-project-not-found/51661/9 "2024-08-21T07:46:30Z")

</div>

it is not, it is a company project and i wanted to hide the identity. i have tried again with a encoded uri repo name and i got the same error

---

<div class="post-metadata">

**Author:** ![Jon](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/jon/32/40174_2.png) [@Jon](https://community.n8n.io/u/Jon)\
**Post date:** [August 21, 2024, 8:14am UTC](https://community.n8n.io/t/gitlab-trigger-404-project-not-found/51661/10 "2024-08-21T08:14:28Z")

</div>

I will check the API to see what they expect for those cases

---

<div class="post-metadata">

**Author:** ![karim-soufi](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/karim-soufi/32/42883_2.png) [@karim-soufi](https://community.n8n.io/u/karim-soufi)\
**Post date:** [August 21, 2024, 9:43am UTC](https://community.n8n.io/t/gitlab-trigger-404-project-not-found/51661/11 "2024-08-21T09:43:46Z")

</div>

by trial and error, the owner is the path between the domain name and the repo slag. it should be encoded as Jon said.

can the documentation be updated to reflect this please ?

 ![image](https://europe1.discourse-cdn.com/n8n/original/3X/f/2/f25d2ee4cd94497da67c510180c8f9f204849f40.png)

thanks Jon.

---

<div class="post-metadata">

**Author:** ![Jon](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/jon/32/40174_2.png) [@Jon](https://community.n8n.io/u/Jon)\
**Post date:** [August 21, 2024, 9:46am UTC](https://community.n8n.io/t/gitlab-trigger-404-project-not-found/51661/12 "2024-08-21T09:46:35Z")

</div>

That sounds like a good idea.

---

<div class="post-metadata">

**Author:** ![system](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/system/32/36532_2.png) [@system](https://community.n8n.io/u/system)\
**Post date:** [August 28, 2024, 9:47am UTC](https://community.n8n.io/t/gitlab-trigger-404-project-not-found/51661/13 "2024-08-28T09:47:17Z")

</div>

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.
