Hi,
I am using GitLab CE, and recently I started seeing this issue when trying to edit any file using the Web IDE in any projects.
After clicking “Edit → Web IDE,” the page shows the message:
“Unable to authorize GitLab Web IDE access. See the developer console.”
and it gets stuck at
“Authenticating…”
When I checked the browser’s developer console, I found that the request
returns HTTP 429 for one request
In my GitLab setup, I have configured rate limiting only for unauthenticated requests. The Web IDE, however, is used after a user is already authenticated, so it should normally work without hitting the rate limit.
This issue started suddenly — previously the Web IDE was working fine.
Has anyone faced this issue, or is there any configuration needed to exclude the Web IDE’s internal OAuth requests from rate limiting?
After some time it used to get resolved.
Which version of GitLab is involved?
sudo gitlab-rake gitlab:env:info
Anything in the server logs that correlate to the timestamp the error happens in the UI?
Tip: Next time, fill in the topic description template on topic creation, which asks for all these details and makes helping easier.
It is 18.3.4
while checking the access logs during the period , it showed 429 GET Requests which used to be there normally
[21/Oct/2025:13:09:49 +0530] “GET /api/v4/personal_access_tokens/self HTTP/1.1” 429 12 “” “gitlab-language-server:8.21.0 (Visual Studio Code:1.97.0)” -
[21/Oct/2025:13:09:49 +0530] “GET /api/v4/personal_access_tokens/self HTTP/1.1” 429 12 “” “gitlab-language-server:8.21.0 (Visual Studio Code:1.97.0)” -
[21/Oct/2025:13:09:49 +0530] “GET /api/v4/personal_access_tokens/self HTTP/1.1” 429 12 “” “gitlab-language-server:8.24.0 (Visual Studio Code:1.103.2)” -
[21/Oct/2025:13:09:49 +0530] “GET /oauth/token/info HTTP/1.1” 429 12 “” “gitlab-language-server:8.24.0 (Visual Studio Code:1.103.2)” -
[21/Oct/2025:13:09:50 +0530] “POST /api/graphql HTTP/2.0” 200 519 “https://gitlab.xxx.yyy.in/projectroup/prodportal/-/blob/main/vars/Deploymentportal.groovy” “Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/141.0.0.0 Safari/537.36” 2.42
[21/Oct/2025:13:09:50 +0530] “GET /api/v4/personal_access_tokens/self HTTP/1.1” 429 12 “” “gitlab-language-server:8.20.0 (Visual Studio Code:1.104.3)” -
[21/Oct/2025:13:09:50 +0530] “GET /oauth/token/info HTTP/1.1” 429 12 “” “gitlab-language-server:8.20.0 (Visual Studio Code:1.104.3)” -
[21/Oct/2025:13:09:50 +0530] “POST /api/graphql HTTP/1.1” 200 213 “” “gitlab-language-server:8.24.0 (Visual Studio Code:1.105.0)” 1.42
[21/Oct/2025:13:09:51 +0530] “GET /oauth/token/info HTTP/1.1” 429 12 “” “gitlab-language-server:8.20.0 (Visual Studio Code:1.105.0)” -
[21/Oct/2025:13:09:51 +0530] “GET /api/v4/personal_access_tokens/self HTTP/1.1” 429 12 “” “gitlab-language-server:8.20.0 (Visual Studio Code:1.105.0)” -
[21/Oct/2025:13:09:51 +0530] “GET /oauth/token/info HTTP/1.1” 429 12 “” “gitlab-language-server:8.20.0 (Visual Studio Code:1.105.0)” -
[21/Oct/2025:13:09:51 +0530] “GET /api/v4/personal_access_tokens/self HTTP/1.1” 429 12 “” “gitlab-language-server:8.20.0 (Visual Studio Code:1.105.0)” -
[21/Oct/2025:13:09:52 +0530] “GET /oauth/token/info HTTP/1.1” 429 12 “” “gitlab-language-server:8.6.1 (Visual Studio Code:1.99.3)” -
[21/Oct/2025:13:09:52 +0530] “GET /api/v4/personal_access_tokens/self HTTP/1.1” 429 12 “” “gitlab-language-server:8.6.1 (Visual Studio Code:1.99.3)” -
i had put rate limts of authetnicated users as
Maximum authenticated web requests per rate limit period per user:7200
Authenticated web rate limit period in seconds:3600
now it seems to be working but is this beacuse of 429 too many requests or some thing else