plane icon indicating copy to clipboard operation
plane copied to clipboard

Error 4033 GitLab self Hosted

Open elephunk84 opened this issue 1 month ago • 7 comments

I am trying to get my GitLab CE hooked up to Plane with Pro subscription.

I am using the latest docker compose installation method for Plane.

I am using the GitLab Enterprise integration as when using the normal GitLab integration I just get redirected to gitlab.com with no way to define a self hosted one. I can't see a GitLab Self-Managed integration like the documentation says.

I have configured GitLab application, I can authorise the App, but when getting redirected back to Plane I get redirected to:-

https://<plane_url>/error/?error=4033

With the following screen shown.

Image

I have checked the docker-compose file and also the logs, but I have been unable to see any settings or entries in the logs that could help point me in the right direction.

Does anyone have any ideas where I need to look or what I need to do to get it working?

Thanks

elephunk84 avatar Nov 06 '25 14:11 elephunk84

@elephunk84 could you please share your plane-silo and plane-api docker container logs.

Saurabhkmr98 avatar Nov 07 '25 09:11 Saurabhkmr98

Thanks @Saurabhkmr98

So a bit of extra information, I am trying to run this behind nGINX reverse proxy which I think may be causing the issue, but I have not found any docs that show how to configure this yet.

API Logs

api-1 | {"levelname": "INFO", "asctime": "2025-11-07 08:38:43,646", "module": "logger", "name": "plane.api.request", "message": "GET /api/workspaces/error/stickies/?cursor=1:0:0&per_page=1 403", "path": "/api/workspaces/error/stickies/", "method": "GET", "status_code": 403, "duration_ms": 33, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:31:11,819", "module": "logger", "name": "plane.api.request", "message": "GET /api/instances/ 200", "path": "/api/instances/", "method": "GET", "status_code": 200, "duration_ms": 6, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": null} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:31:12,254", "module": "logger", "name": "plane.api.request", "message": "GET /api/users/me/ 200", "path": "/api/users/me/", "method": "GET", "status_code": 200, "duration_ms": 26, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:31:12,326", "module": "logger", "name": "plane.api.request", "message": "GET /api/users/me/profile/ 200", "path": "/api/users/me/profile/", "method": "GET", "status_code": 200, "duration_ms": 31, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:31:12,327", "module": "logger", "name": "plane.api.request", "message": "GET /api/users/me/settings/ 200", "path": "/api/users/me/settings/", "method": "GET", "status_code": 200, "duration_ms": 32, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:31:12,332", "module": "logger", "name": "plane.api.request", "message": "GET /api/users/me/workspaces/ 200", "path": "/api/users/me/workspaces/", "method": "GET", "status_code": 200, "duration_ms": 36, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:31:12,615", "module": "logger", "name": "plane.api.request", "message": "GET /api/instances/ 200", "path": "/api/instances/", "method": "GET", "status_code": 200, "duration_ms": 7, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": null} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:31:12,640", "module": "logger", "name": "plane.api.request", "message": "GET /api/users/me/ 200", "path": "/api/users/me/", "method": "GET", "status_code": 200, "duration_ms": 31, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:31:12,645", "module": "logger", "name": "plane.api.request", "message": "GET /api/workspaces/my-workspace/features/ 201", "path": "/api/workspaces/my-workspace/features/", "method": "GET", "status_code": 201, "duration_ms": 31, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:31:12,646", "module": "logger", "name": "plane.api.request", "message": "GET /api/workspaces/my-workspace/workspace-project-features/ 200", "path": "/api/workspaces/my-workspace/workspace-project-features/", "method": "GET", "status_code": 200, "duration_ms": 38, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:31:12,653", "module": "logger", "name": "plane.api.request", "message": "GET /api/workspaces/my-workspace/stickies/?cursor=1:0:0&per_page=1 200", "path": "/api/workspaces/my-workspace/stickies/", "method": "GET", "status_code": 200, "duration_ms": 44, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:31:12,654", "module": "logger", "name": "plane.api.request", "message": "GET /api/workspaces/my-workspace/projects/ 200", "path": "/api/workspaces/my-workspace/projects/", "method": "GET", "status_code": 200, "duration_ms": 50, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:31:12,658", "module": "logger", "name": "plane.api.request", "message": "GET /api/payments/workspaces/my-workspace/flags/ 200", "path": "/api/payments/workspaces/my-workspace/flags/", "method": "GET", "status_code": 200, "duration_ms": 52, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:31:12,666", "module": "logger", "name": "plane.api.request", "message": "GET /api/users/me/profile/ 200", "path": "/api/users/me/profile/", "method": "GET", "status_code": 200, "duration_ms": 54, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:31:12,666", "module": "logger", "name": "plane.api.request", "message": "GET /api/workspaces/my-workspace/workspace-members/me/ 200", "path": "/api/workspaces/my-workspace/workspace-members/me/", "method": "GET", "status_code": 200, "duration_ms": 60, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:31:12,667", "module": "logger", "name": "plane.api.request", "message": "GET /api/payments/workspaces/my-workspace/current-plan/ 200", "path": "/api/payments/workspaces/my-workspace/current-plan/", "method": "GET", "status_code": 200, "duration_ms": 59, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:31:12,670", "module": "logger", "name": "plane.api.request", "message": "GET /api/workspaces/my-workspace/members/ 200", "path": "/api/workspaces/my-workspace/members/", "method": "GET", "status_code": 200, "duration_ms": 67, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:31:12,671", "module": "logger", "name": "plane.api.request", "message": "GET /api/users/me/ 200", "path": "/api/users/me/", "method": "GET", "status_code": 200, "duration_ms": 58, "remote_addr": "172.19.0.2", "user_agent": "axios/1.12.0", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:31:12,671", "module": "logger", "name": "plane.api.request", "message": "GET /api/users/me/settings/ 200", "path": "/api/users/me/settings/", "method": "GET", "status_code": 200, "duration_ms": 60, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:31:12,673", "module": "logger", "name": "plane.api.request", "message": "GET /api/users/me/workspaces/?v=1762511472578 200", "path": "/api/users/me/workspaces/", "method": "GET", "status_code": 200, "duration_ms": 61, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:31:12,674", "module": "logger", "name": "plane.api.request", "message": "GET /api/users/me/workspaces/my-workspace/project-roles/ 200", "path": "/api/users/me/workspaces/my-workspace/project-roles/", "method": "GET", "status_code": 200, "duration_ms": 68, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:31:12,676", "module": "logger", "name": "plane.api.request", "message": "GET /api/workspaces/my-workspace/sidebar-preferences/ 200", "path": "/api/workspaces/my-workspace/sidebar-preferences/", "method": "GET", "status_code": 200, "duration_ms": 70, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:31:12,680", "module": "logger", "name": "plane.api.request", "message": "GET /api/workspaces/my-workspace/states/ 200", "path": "/api/workspaces/my-workspace/states/", "method": "GET", "status_code": 200, "duration_ms": 74, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:31:12,688", "module": "logger", "name": "plane.api.request", "message": "GET /api/v1/workspace-connections/?workspace_id=60bd7271-5326-459c-9a80-b451133f920e 200", "path": "/api/v1/workspace-connections/", "method": "GET", "status_code": 200, "duration_ms": 12, "remote_addr": "172.19.0.2", "user_agent": "axios/1.12.0", "user_id": null} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:31:12,727", "module": "logger", "name": "plane.api.request", "message": "GET /api/workspaces/my-workspace/pages/templates/ 200", "path": "/api/workspaces/my-workspace/pages/templates/", "method": "GET", "status_code": 200, "duration_ms": 26, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:31:12,732", "module": "logger", "name": "plane.api.request", "message": "GET /api/workspaces/my-workspace/workitems/templates/ 200", "path": "/api/workspaces/my-workspace/workitems/templates/", "method": "GET", "status_code": 200, "duration_ms": 31, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:31:12,735", "module": "logger", "name": "plane.api.request", "message": "GET /api/workspaces/my-workspace/issue-types/ 200", "path": "/api/workspaces/my-workspace/issue-types/", "method": "GET", "status_code": 200, "duration_ms": 34, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:31:12,736", "module": "logger", "name": "plane.api.request", "message": "GET /api/workspaces/my-workspace/epic-types/ 200", "path": "/api/workspaces/my-workspace/epic-types/", "method": "GET", "status_code": 200, "duration_ms": 35, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:31:12,783", "module": "logger", "name": "plane.api.request", "message": "GET /api/workspaces/my-workspace/user-favorites/?all=true 200", "path": "/api/workspaces/my-workspace/user-favorites/", "method": "GET", "status_code": 200, "duration_ms": 24, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:31:12,785", "module": "logger", "name": "plane.api.request", "message": "GET /api/workspaces/my-workspace/users/notifications/unread/ 200", "path": "/api/workspaces/my-workspace/users/notifications/unread/", "method": "GET", "status_code": 200, "duration_ms": 27, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:31:12,788", "module": "logger", "name": "plane.api.request", "message": "GET /api/workspaces/my-workspace/home-preferences/ 200", "path": "/api/workspaces/my-workspace/home-preferences/", "method": "GET", "status_code": 200, "duration_ms": 29, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:31:12,862", "module": "logger", "name": "plane.api.request", "message": "GET /api/workspaces/my-workspace/quick-links/ 200", "path": "/api/workspaces/my-workspace/quick-links/", "method": "GET", "status_code": 200, "duration_ms": 33, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:31:12,864", "module": "logger", "name": "plane.api.request", "message": "GET /api/workspaces/my-workspace/stickies/?cursor=30:0:0&per_page=30&query= 200", "path": "/api/workspaces/my-workspace/stickies/", "method": "GET", "status_code": 200, "duration_ms": 35, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:31:12,918", "module": "logger", "name": "plane.api.request", "message": "GET /api/workspaces/my-workspace/recent-visits/ 200", "path": "/api/workspaces/my-workspace/recent-visits/", "method": "GET", "status_code": 200, "duration_ms": 89, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:31:13,032", "module": "logger", "name": "plane.api.request", "message": "GET /api/payments/workspaces/my-workspace/products/ 200", "path": "/api/payments/workspaces/my-workspace/products/", "method": "GET", "status_code": 200, "duration_ms": 428, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:31:47,480", "module": "logger", "name": "plane.api.request", "message": "GET /api/workspaces/my-workspace/users/notifications/unread/ 200", "path": "/api/workspaces/my-workspace/users/notifications/unread/", "method": "GET", "status_code": 200, "duration_ms": 35, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:31:47,483", "module": "logger", "name": "plane.api.request", "message": "GET /api/workspaces/my-workspace/stickies/?cursor=1:0:0&per_page=1 200", "path": "/api/workspaces/my-workspace/stickies/", "method": "GET", "status_code": 200, "duration_ms": 38, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:31:55,346", "module": "logger", "name": "plane.api.request", "message": "GET /api/workspaces/my-workspace/stickies/?cursor=1:0:0&per_page=1 200", "path": "/api/workspaces/my-workspace/stickies/", "method": "GET", "status_code": 200, "duration_ms": 34, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:31:55,348", "module": "logger", "name": "plane.api.request", "message": "GET /api/workspaces/my-workspace/users/notifications/unread/ 200", "path": "/api/workspaces/my-workspace/users/notifications/unread/", "method": "GET", "status_code": 200, "duration_ms": 24, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:32:01,972", "module": "logger", "name": "plane.api.request", "message": "PATCH /api/users/me/profile/ 200", "path": "/api/users/me/profile/", "method": "PATCH", "status_code": 200, "duration_ms": 36, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:32:02,122", "module": "logger", "name": "plane.api.request", "message": "GET /api/users/me/ 200", "path": "/api/users/me/", "method": "GET", "status_code": 200, "duration_ms": 31, "remote_addr": "172.19.0.2", "user_agent": "axios/1.12.0", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:32:02,131", "module": "logger", "name": "plane.api.request", "message": "GET /api/workspaces/my-workspace/features/ 201", "path": "/api/workspaces/my-workspace/features/", "method": "GET", "status_code": 201, "duration_ms": 33, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:32:02,139", "module": "logger", "name": "plane.api.request", "message": "GET /api/workspaces/my-workspace/pages/templates/ 200", "path": "/api/workspaces/my-workspace/pages/templates/", "method": "GET", "status_code": 200, "duration_ms": 49, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:32:02,141", "module": "logger", "name": "plane.api.request", "message": "GET /api/workspaces/my-workspace/user-favorites/?all=true 200", "path": "/api/workspaces/my-workspace/user-favorites/", "method": "GET", "status_code": 200, "duration_ms": 47, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:32:02,146", "module": "logger", "name": "plane.api.request", "message": "GET /api/payments/workspaces/my-workspace/current-plan/ 200", "path": "/api/payments/workspaces/my-workspace/current-plan/", "method": "GET", "status_code": 200, "duration_ms": 52, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:32:02,151", "module": "logger", "name": "plane.api.request", "message": "GET /api/users/me/workspaces/ 200", "path": "/api/users/me/workspaces/", "method": "GET", "status_code": 200, "duration_ms": 51, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:32:02,156", "module": "logger", "name": "plane.api.request", "message": "GET /api/v1/workspace-connections/?workspace_id=60bd7271-5326-459c-9a80-b451133f920e 200", "path": "/api/v1/workspace-connections/", "method": "GET", "status_code": 200, "duration_ms": 26, "remote_addr": "172.19.0.2", "user_agent": "axios/1.12.0", "user_id": null} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:32:02,159", "module": "logger", "name": "plane.api.request", "message": "GET /api/payments/workspaces/my-workspace/flags/ 200", "path": "/api/payments/workspaces/my-workspace/flags/", "method": "GET", "status_code": 200, "duration_ms": 63, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:32:02,178", "module": "logger", "name": "plane.api.request", "message": "GET /api/workspaces/my-workspace/workitems/templates/ 200", "path": "/api/workspaces/my-workspace/workitems/templates/", "method": "GET", "status_code": 200, "duration_ms": 84, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:32:02,179", "module": "logger", "name": "plane.api.request", "message": "GET /api/workspaces/my-workspace/workspace-members/me/ 200", "path": "/api/workspaces/my-workspace/workspace-members/me/", "method": "GET", "status_code": 200, "duration_ms": 83, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:32:02,180", "module": "logger", "name": "plane.api.request", "message": "GET /api/users/me/workspaces/my-workspace/project-roles/ 200", "path": "/api/users/me/workspaces/my-workspace/project-roles/", "method": "GET", "status_code": 200, "duration_ms": 84, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:32:02,180", "module": "logger", "name": "plane.api.request", "message": "GET /api/workspaces/my-workspace/members/ 200", "path": "/api/workspaces/my-workspace/members/", "method": "GET", "status_code": 200, "duration_ms": 84, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:32:02,181", "module": "logger", "name": "plane.api.request", "message": "GET /api/workspaces/my-workspace/states/ 200", "path": "/api/workspaces/my-workspace/states/", "method": "GET", "status_code": 200, "duration_ms": 87, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:32:02,182", "module": "logger", "name": "plane.api.request", "message": "GET /api/workspaces/my-workspace/issue-types/ 200", "path": "/api/workspaces/my-workspace/issue-types/", "method": "GET", "status_code": 200, "duration_ms": 88, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:32:02,182", "module": "logger", "name": "plane.api.request", "message": "GET /api/workspaces/my-workspace/workspace-project-features/ 200", "path": "/api/workspaces/my-workspace/workspace-project-features/", "method": "GET", "status_code": 200, "duration_ms": 88, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:32:02,185", "module": "logger", "name": "plane.api.request", "message": "GET /api/workspaces/my-workspace/projects/ 200", "path": "/api/workspaces/my-workspace/projects/", "method": "GET", "status_code": 200, "duration_ms": 91, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:32:02,185", "module": "logger", "name": "plane.api.request", "message": "GET /api/workspaces/my-workspace/epic-types/ 200", "path": "/api/workspaces/my-workspace/epic-types/", "method": "GET", "status_code": 200, "duration_ms": 91, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:32:02,188", "module": "logger", "name": "plane.api.request", "message": "GET /api/workspaces/my-workspace/sidebar-preferences/ 200", "path": "/api/workspaces/my-workspace/sidebar-preferences/", "method": "GET", "status_code": 200, "duration_ms": 95, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:32:02,346", "module": "logger", "name": "plane.api.request", "message": "GET /api/payments/workspaces/my-workspace/products/ 200", "path": "/api/payments/workspaces/my-workspace/products/", "method": "GET", "status_code": 200, "duration_ms": 250, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:32:05,262", "module": "logger", "name": "plane.api.request", "message": "GET /api/workspaces/my-workspace/applications/ 200", "path": "/api/workspaces/my-workspace/applications/", "method": "GET", "status_code": 200, "duration_ms": 51, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:32:07,211", "module": "logger", "name": "plane.api.request", "message": "POST /api/workspaces/my-workspace/service-api-tokens/ 200", "path": "/api/workspaces/my-workspace/service-api-tokens/", "method": "POST", "status_code": 200, "duration_ms": 29, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:32:07,312", "module": "logger", "name": "plane.api.request", "message": "GET /api/users/me/ 200", "path": "/api/users/me/", "method": "GET", "status_code": 200, "duration_ms": 29, "remote_addr": "172.19.0.2", "user_agent": "axios/1.12.0", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:32:07,335", "module": "logger", "name": "plane.api.request", "message": "GET /api/v1/workspace-connections/?workspace_id=60bd7271-5326-459c-9a80-b451133f920e&connection_type=GITLAB_ENTERPRISE 200", "path": "/api/v1/workspace-connections/", "method": "GET", "status_code": 200, "duration_ms": 20, "remote_addr": "172.19.0.2", "user_agent": "axios/1.12.0", "user_id": null} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:32:07,413", "module": "logger", "name": "plane.api.request", "message": "POST /api/workspaces/my-workspace/internal-webhooks/ 200", "path": "/api/workspaces/my-workspace/internal-webhooks/", "method": "POST", "status_code": 200, "duration_ms": 35, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:32:30,367", "module": "logger", "name": "plane.api.request", "message": "GET /api/users/me/ 200", "path": "/api/users/me/", "method": "GET", "status_code": 200, "duration_ms": 26, "remote_addr": "172.19.0.2", "user_agent": "axios/1.12.0", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:32:30,576", "module": "logger", "name": "plane.api.request", "message": "POST /api/workspaces/my-workspace/applications/076ff4bb-b3cd-45c3-9e66-078e5675ea7f/install/ 200", "path": "/api/workspaces/my-workspace/applications/076ff4bb-b3cd-45c3-9e66-078e5675ea7f/install/", "method": "POST", "status_code": 200, "duration_ms": 42, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:32:30,646", "module": "logger", "name": "plane.api.request", "message": "GET /api/users/me/ 200", "path": "/api/users/me/", "method": "GET", "status_code": 200, "duration_ms": 25, "remote_addr": "172.19.0.2", "user_agent": "axios/1.12.0", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:32:30,675", "module": "logger", "name": "plane.api.request", "message": "GET /api/v1/workspace-connections/?workspace_id=60bd7271-5326-459c-9a80-b451133f920e&connection_type=GITLAB_ENTERPRISE 200", "path": "/api/v1/workspace-connections/", "method": "GET", "status_code": 200, "duration_ms": 25, "remote_addr": "172.19.0.2", "user_agent": "axios/1.12.0", "user_id": null} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:32:30,765", "module": "logger", "name": "plane.api.request", "message": "POST /api/workspaces/my-workspace/internal-webhooks/ 200", "path": "/api/workspaces/my-workspace/internal-webhooks/", "method": "POST", "status_code": 200, "duration_ms": 38, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:32:34,065", "module": "logger", "name": "plane.api.request", "message": "GET /api/instances/ 200", "path": "/api/instances/", "method": "GET", "status_code": 200, "duration_ms": 32, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": null} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:32:34,540", "module": "logger", "name": "plane.api.request", "message": "GET /api/instances/ 200", "path": "/api/instances/", "method": "GET", "status_code": 200, "duration_ms": 5, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": null} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:32:34,549", "module": "logger", "name": "plane.api.request", "message": "GET /api/users/me/ 200", "path": "/api/users/me/", "method": "GET", "status_code": 200, "duration_ms": 29, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:32:34,558", "module": "logger", "name": "plane.api.request", "message": "GET /api/users/me/profile/ 200", "path": "/api/users/me/profile/", "method": "GET", "status_code": 200, "duration_ms": 23, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:32:34,560", "module": "logger", "name": "plane.api.request", "message": "GET /api/workspaces/error/stickies/?cursor=1:0:0&per_page=1 403", "path": "/api/workspaces/error/stickies/", "method": "GET", "status_code": 403, "duration_ms": 26, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:32:34,563", "module": "logger", "name": "plane.api.request", "message": "GET /api/users/me/settings/ 200", "path": "/api/users/me/settings/", "method": "GET", "status_code": 200, "duration_ms": 28, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:32:34,565", "module": "logger", "name": "plane.api.request", "message": "GET /api/users/me/workspaces/?v=1762511554495 200", "path": "/api/users/me/workspaces/", "method": "GET", "status_code": 200, "duration_ms": 29, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:32:34,604", "module": "logger", "name": "plane.api.request", "message": "GET /api/users/me/ 200", "path": "/api/users/me/", "method": "GET", "status_code": 200, "duration_ms": 17, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:32:34,614", "module": "logger", "name": "plane.api.request", "message": "GET /api/users/me/workspaces/ 200", "path": "/api/users/me/workspaces/", "method": "GET", "status_code": 200, "duration_ms": 27, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:32:34,711", "module": "logger", "name": "plane.api.request", "message": "GET /api/payments/workspaces/error/flags/ 200", "path": "/api/payments/workspaces/error/flags/", "method": "GET", "status_code": 200, "duration_ms": 25, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:32:34,712", "module": "logger", "name": "plane.api.request", "message": "GET /api/payments/workspaces/error/products/ 403", "path": "/api/payments/workspaces/error/products/", "method": "GET", "status_code": 403, "duration_ms": 26, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:32:34,713", "module": "logger", "name": "plane.api.request", "message": "GET /api/workspaces/error/states/ 403", "path": "/api/workspaces/error/states/", "method": "GET", "status_code": 403, "duration_ms": 27, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:32:34,716", "module": "logger", "name": "plane.api.request", "message": "GET /api/workspaces/error/workspace-project-features/ 403", "path": "/api/workspaces/error/workspace-project-features/", "method": "GET", "status_code": 403, "duration_ms": 30, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:32:34,716", "module": "logger", "name": "plane.api.request", "message": "GET /api/workspaces/error/sidebar-preferences/ 403", "path": "/api/workspaces/error/sidebar-preferences/", "method": "GET", "status_code": 403, "duration_ms": 30, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"} api-1 | {"levelname": "INFO", "asctime": "2025-11-07 10:32:34,718", "module": "logger", "name": "plane.api.request", "message": "GET /api/payments/workspaces/error/current-plan/ 403", "path": "/api/payments/workspaces/error/current-plan/", "method": "GET", "status_code": 403, "duration_ms": 32, "remote_addr": "185.217.105.238", "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36", "user_id": "139655e8-e9c2-4977-86eb-e622c3a260d5"}

SILO Logs

silo-1 | {"level":"info","message":"Silo started serving on port 3000, 🦊🦊🦊","timestamp":"2025-11-07 05:46:04:464"} silo-1 | {"level":"info","message":"GET /silo/api/apps/60bd7271-5326-459c-9a80-b451133f920e/enabled-integrations/ 200 66ms","meta":{"res":{"statusCode":200},"responseTime":66},"timestamp":"2025-11-07 08:32:26:3226"} silo-1 | {"level":"info","message":"GET /silo/api/apps/60bd7271-5326-459c-9a80-b451133f920e/enabled-integrations/ 200 61ms","meta":{"res":{"statusCode":200},"responseTime":61},"timestamp":"2025-11-07 08:34:10:3410"} silo-1 | {"level":"info","message":"GET /silo/api/supported-integrations/ 200 0ms","meta":{"res":{"statusCode":200},"responseTime":0},"timestamp":"2025-11-07 08:34:13:3413"} silo-1 | {"level":"info","message":"GET /silo/api/supported-integrations/ 200 0ms","meta":{"res":{"statusCode":200},"responseTime":0},"timestamp":"2025-11-07 08:34:15:3415"} silo-1 | {"level":"info","message":"GET /silo/api/oauth/gitlab-enterprise/auth/organization-status/60bd7271-5326-459c-9a80-b451133f920e 200 48ms","meta":{"res":{"statusCode":200},"responseTime":48},"timestamp":"2025-11-07 08:34:16:3416"} silo-1 | {"level":"info","message":"POST /silo/api/oauth/gitlab-enterprise/auth/config-key/60bd7271-5326-459c-9a80-b451133f920e 200 40ms","meta":{"res":{"statusCode":200},"responseTime":40},"timestamp":"2025-11-07 08:34:46:3446"} silo-1 | {"level":"info","message":"Executing query: SELECT * FROM application_secrets WHERE key = $1 and deleted_at is null","params":["x-gitlab_enterprise-id"],"timestamp":"2025-11-07 08:34:46:3446"} silo-1 | {"level":"info","message":"Executing query: SELECT * FROM application_secrets WHERE key = $1 and deleted_at is null","params":["x-gitlab_enterprise-client_id"],"timestamp":"2025-11-07 08:34:46:3446"} silo-1 | {"level":"info","message":"Executing query: SELECT * FROM application_secrets WHERE key = $1 and deleted_at is null","params":["x-gitlab_enterprise-client_secret"],"timestamp":"2025-11-07 08:34:46:3446"} silo-1 | {"level":"info","message":"GET /silo/api/oauth/gitlab-enterprise/plane-app-details 200 34ms","meta":{"res":{"statusCode":200},"responseTime":34},"timestamp":"2025-11-07 08:34:46:3446"} silo-1 | {"level":"info","message":"POST /silo/api/oauth/gitlab-enterprise/auth/url 200 58ms","meta":{"res":{"statusCode":200},"responseTime":58},"timestamp":"2025-11-07 08:34:47:3447"} silo-1 | {"level":"info","message":"GET /silo/api/apps/60bd7271-5326-459c-9a80-b451133f920e/enabled-integrations/ 200 46ms","meta":{"res":{"statusCode":200},"responseTime":46},"timestamp":"2025-11-07 08:35:18:3518"} silo-1 | {"level":"info","message":"GET /silo/api/supported-integrations/ 200 0ms","meta":{"res":{"statusCode":200},"responseTime":0},"timestamp":"2025-11-07 08:35:18:3518"} silo-1 | {"level":"info","message":"GET /silo/api/oauth/gitlab-enterprise/auth/organization-status/60bd7271-5326-459c-9a80-b451133f920e 200 43ms","meta":{"res":{"statusCode":200},"responseTime":43},"timestamp":"2025-11-07 08:35:18:3518"} silo-1 | {"level":"info","message":"POST /silo/api/oauth/gitlab-enterprise/auth/config-key/60bd7271-5326-459c-9a80-b451133f920e 200 35ms","meta":{"res":{"statusCode":200},"responseTime":35},"timestamp":"2025-11-07 08:35:40:3540"} silo-1 | {"level":"info","message":"GET /silo/api/oauth/gitlab-enterprise/plane-app-details 200 2ms","meta":{"res":{"statusCode":200},"responseTime":2},"timestamp":"2025-11-07 08:35:40:3540"} silo-1 | {"level":"info","message":"POST /silo/api/oauth/gitlab-enterprise/auth/url 200 46ms","meta":{"res":{"statusCode":200},"responseTime":46},"timestamp":"2025-11-07 08:35:40:3540"} silo-1 | {"level":"info","message":"GET /silo/api/oauth/gitlab-enterprise/auth/callback?code=cd65eabfc5a4f5b3db0b789b92abeca32ef7873c9ef526c0ea994329a12b5e6e&state=eyJ1c2VyX2lkIjoiMTM5NjU1ZTgtZTljMi00OTc3LTg2ZWItZTYyMmMzYTI2MGQ1Iiwid29ya3NwYWNlX2lkIjoiNjBiZDcyNzEtNTMyNi00NTljLTlhODAtYjQ1MTEzM2Y5MjBlIiwid29ya3NwYWNlX3NsdWciOiJteS13b3Jrc3BhY2UiLCJwbGFuZV9hcGlfdG9rZW4iOiJwbGFuZV9hcGlfNjNmNjVkNGMxMjgxNGQyYzlmZmUzMjBkZThiZDVjOTMiLCJnaXRsYWJfaG9zdG5hbWUiOiJnaXRsYWIuY29tIiwic291cmNlX2hvc3RuYW1lIjoiZ2l0bGFiLmNvbSIsInRhcmdldF9ob3N0IjoiIiwicGxhbmVfYXBwX2luc3RhbGxhdGlvbl9pZCI6ImQ4NTIwNTc0LWI2ZTUtNDgyYS1iNDg1LTk1ZjkzODQ1ZWM1OSIsImNvbmZpZ19rZXkiOiJnaXRsYWItZW50ZXJwcmlzZS1jb25maWc6NjBiZDcyNzEtNTMyNi00NTljLTlhODAtYjQ1MTEzM2Y5MjBlIn0%3D 302 13ms","meta":{"res":{"statusCode":302},"responseTime":13},"timestamp":"2025-11-07 08:35:42:3542"} silo-1 | {"level":"info","message":"GET /silo/api/apps/60bd7271-5326-459c-9a80-b451133f920e/enabled-integrations/ 200 84ms","meta":{"res":{"statusCode":200},"responseTime":84},"timestamp":"2025-11-07 10:31:12:3112"} silo-1 | {"level":"info","message":"GET /silo/api/apps/60bd7271-5326-459c-9a80-b451133f920e/enabled-integrations/ 200 68ms","meta":{"res":{"statusCode":200},"responseTime":68},"timestamp":"2025-11-07 10:32:02:322"} silo-1 | {"level":"info","message":"GET /silo/api/supported-integrations/ 200 0ms","meta":{"res":{"statusCode":200},"responseTime":0},"timestamp":"2025-11-07 10:32:05:325"} silo-1 | {"level":"info","message":"GET /silo/api/oauth/gitlab-enterprise/auth/organization-status/60bd7271-5326-459c-9a80-b451133f920e 200 54ms","meta":{"res":{"statusCode":200},"responseTime":54},"timestamp":"2025-11-07 10:32:07:327"} silo-1 | {"level":"info","message":"POST /silo/api/oauth/gitlab-enterprise/auth/config-key/60bd7271-5326-459c-9a80-b451133f920e 200 32ms","meta":{"res":{"statusCode":200},"responseTime":32},"timestamp":"2025-11-07 10:32:30:3230"} silo-1 | {"level":"info","message":"GET /silo/api/oauth/gitlab-enterprise/plane-app-details 200 3ms","meta":{"res":{"statusCode":200},"responseTime":3},"timestamp":"2025-11-07 10:32:30:3230"} silo-1 | {"level":"info","message":"POST /silo/api/oauth/gitlab-enterprise/auth/url 200 56ms","meta":{"res":{"statusCode":200},"responseTime":56},"timestamp":"2025-11-07 10:32:30:3230"} silo-1 | {"level":"info","message":"GET /silo/api/oauth/gitlab-enterprise/auth/callback?code=5c28f3d328ae620b807d9b327959c302f067a51335bbb8881a21712bb7cf1839&state=eyJ1c2VyX2lkIjoiMTM5NjU1ZTgtZTljMi00OTc3LTg2ZWItZTYyMmMzYTI2MGQ1Iiwid29ya3NwYWNlX2lkIjoiNjBiZDcyNzEtNTMyNi00NTljLTlhODAtYjQ1MTEzM2Y5MjBlIiwid29ya3NwYWNlX3NsdWciOiJteS13b3Jrc3BhY2UiLCJwbGFuZV9hcGlfdG9rZW4iOiJwbGFuZV9hcGlfNjNmNjVkNGMxMjgxNGQyYzlmZmUzMjBkZThiZDVjOTMiLCJnaXRsYWJfaG9zdG5hbWUiOiJnaXRsYWIuY29tIiwic291cmNlX2hvc3RuYW1lIjoiZ2l0bGFiLmNvbSIsInRhcmdldF9ob3N0IjoiIiwicGxhbmVfYXBwX2luc3RhbGxhdGlvbl9pZCI6ImQ4NTIwNTc0LWI2ZTUtNDgyYS1iNDg1LTk1ZjkzODQ1ZWM1OSIsImNvbmZpZ19rZXkiOiJnaXRsYWItZW50ZXJwcmlzZS1jb25maWc6NjBiZDcyNzEtNTMyNi00NTljLTlhODAtYjQ1MTEzM2Y5MjBlIn0%3D 302 5ms","meta":{"res":{"statusCode":302},"responseTime":5},"timestamp":"2025-11-07 10:32:32:3232"}

elephunk84 avatar Nov 07 '25 10:11 elephunk84

I can see no error in SILO logs which handles the callback for Gitlab connection, please check the nGINX setup once.

Saurabhkmr98 avatar Nov 07 '25 13:11 Saurabhkmr98

So the only entries I see in the nginx logs are

10.2.2.217 - - [07/Nov/2025:14:04:40 +0000] "GET /api/workspaces/error/stickies/?cursor=1:0:0&per_page=1 HTTP/2.0" 403 52 "https://todo.iaincstott.co.uk/error/?error=4033" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:144.0) Gecko/20100101 Firefox/144.0"

Could the following error from monitor be cause as this comes up a second after the callback entry in the silo log

monitor-1 | monitor-1 | 2025/11/07 14:03:20 /app/lib/router/handlers/feature_flag_handler.go:142 record not found monitor-1 | [0.145ms] [rows:0] SELECT * FROM licenses WHERE workspace_slug = "error" ORDER BY licenses.id LIMIT 1 monitor-1 | Error fetching license record not found monitor-1 | [14:03:20.542] INFO: [HTTP ROUTER] 14:03:20 | 200 | 230.584µs | 172.19.0.4 | POST | /api/feature-flags/ | - {}

elephunk84 avatar Nov 07 '25 14:11 elephunk84

@elephunk84 please update to the latest version v1.16.0 we've released a patch to fix this.

Saurabhkmr98 avatar Nov 10 '25 12:11 Saurabhkmr98

I am already on 1.16.0

$ docker compose ps -a --format 'table {{ .Names }}\t{{ .Image }}' IMAGE plane-admin-1 artifacts.plane.so/makeplane/admin-commercial:v1.16.0 plane-api-1 artifacts.plane.so/makeplane/backend-commercial:v1.16.0 plane-automation-consumer-1 artifacts.plane.so/makeplane/backend-commercial:v1.16.0 plane-beat-worker-1 artifacts.plane.so/makeplane/backend-commercial:v1.16.0 plane-email-1 artifacts.plane.so/makeplane/email-commercial:v1.16.0 plane-iframely-1 artifacts.plane.so/makeplane/iframely:v1.2.0 plane-live-1 artifacts.plane.so/makeplane/live-commercial:v1.16.0 plane-migrator-1 artifacts.plane.so/makeplane/backend-commercial:v1.16.0 plane-monitor-1 artifacts.plane.so/makeplane/monitor-commercial:v1.16.0 plane-outbox-poller-1 artifacts.plane.so/makeplane/backend-commercial:v1.16.0 plane-plane-minio-1 minio/minio:latest plane-plane-mq-1 rabbitmq:3.13.6-management-alpine plane-proxy-1 artifacts.plane.so/makeplane/proxy-commercial:v1.16.0 plane-silo-1 artifacts.plane.so/makeplane/silo-commercial:v1.16.0 plane-space-1 artifacts.plane.so/makeplane/space-commercial:v1.16.0 plane-web-1 artifacts.plane.so/makeplane/web-commercial:v1.16.0 plane-worker-1 artifacts.plane.so/makeplane/backend-commercial:v1.16.0

Let me try with a fresh DB as I think this one was created with the community edition.

elephunk84 avatar Nov 12 '25 13:11 elephunk84

Yeah thats no bueno as License is tied to workspace? Get The payload is not valid when trying to activate my license on a new install. I had already unlinked it from my prod install before trying. Will try again in a little while in case it needs a time delay or something.

elephunk84 avatar Nov 12 '25 13:11 elephunk84