extension fails to connect to GitLab instance: 404 Project Not Found
I get a problem when i setup my extension
- I installed the extension on vscode and enter my url http://sr-a-45/ and my personal access token
- I update my
"gitlab.instanceUrl": "http://sr-a-45/"in my workspace setting
I get a 404 Project Not Found error in my log.
The logs details :
404 - "{\"message\":\"404 Project Not Found\"}"
StatusCodeError: 404 - "{\"message\":\"404 Project Not Found\"}"
at new StatusCodeError (/home/dev/.vscode/extensions/gitlab.gitlab-workflow-3.15.0/node_modules/request-promise-core/lib/errors.js:32:15)
at /home/dev/.vscode/extensions/gitlab.gitlab-workflow-3.15.0/node_modules/request-promise-core/lib/plumbing.js:97:41
at tryCatcher (/home/dev/.vscode/extensions/gitlab.gitlab-workflow-3.15.0/node_modules/bluebird/js/release/util.js:16:23)
at Promise._settlePromiseFromHandler (/home/dev/.vscode/extensions/gitlab.gitlab-workflow-3.15.0/node_modules/bluebird/js/release/promise.js:547:31)
at Promise._settlePromise (/home/dev/.vscode/extensions/gitlab.gitlab-workflow-3.15.0/node_modules/bluebird/js/release/promise.js:604:18)
at Promise._settlePromiseCtx (/home/dev/.vscode/extensions/gitlab.gitlab-workflow-3.15.0/node_modules/bluebird/js/release/promise.js:641:10)
at _drainQueueStep (/home/dev/.vscode/extensions/gitlab.gitlab-workflow-3.15.0/node_modules/bluebird/js/release/async.js:97:12)
at _drainQueue (/home/dev/.vscode/extensions/gitlab.gitlab-workflow-3.15.0/node_modules/bluebird/js/release/async.js:86:9)
at Async._drainQueues (/home/dev/.vscode/extensions/gitlab.gitlab-workflow-3.15.0/node_modules/bluebird/js/release/async.js:102:5)
at Immediate.Async.drainQueues [as _onImmediate] (/home/dev/.vscode/extensions/gitlab.gitlab-workflow-3.15.0/node_modules/bluebird/js/release/async.js:15:14)
at processImmediate (internal/timers.js:456:21)
Cannot read property 'map' of null
TypeError: Cannot read property 'map' of null
at Object.<anonymous> (/home/dev/.vscode/extensions/gitlab.gitlab-workflow-3.15.0/out/src/gitlab_service.js:316:25)
at Generator.next (<anonymous>)
at fulfilled (/home/dev/.vscode/extensions/gitlab.gitlab-workflow-3.15.0/out/src/gitlab_service.js:5:58)
at runMicrotasks (<anonymous>)
at processTicksAndRejections (internal/process/task_queues.js:97:5)
Note : if i don't enter the url in settings.json i get a
401 unauthorized error
If i run git remote -v command i get this response :
origin http://sr-a-45/test/testProject1.git (fetch)
origin http://sr-a-45/test/testProject1.git (push)
If i try directly to request the API with curl and my token it worked.
Edited by Tudyx