Adding shared environment variables -> 404 -> Sign In -> Error 1015 (Rate Limited)
bryanwalthall
PROOP

a year ago

I was in the middle of adding a shared environment variable and the screen started showing a 404 error screen. I then returned to the dashboard, clicked "Continue with Github", and now see Error 1015 You are being rate limited. I gave it ~1 hr and still seeing the error. Is there a way to determine why I'm being rate limited?

Solved

23 Replies

bryanwalthall
PROOP

a year ago

5d77fb37-1fba-4a55-bbd3-e0fab8243723


bryanwalthall
PROOP

a year ago

Update: I tried again and access has been restored


bryanwalthall
PROOP

a year ago

I'd love to know what happened to cause the Railway dashboard to be inaccessible for an hour


bryanwalthall
PROOP

a year ago

Update: I updated one more shared environment variable and am now rate limited again.

1336105366697676800
1336105367058256000


brody
EMPLOYEE

a year ago

can you please provide reproducible steps


bryanwalthall
PROOP

a year ago

Sure. See below:

  1. Go to Railway Project Settings (from railway.com/dashboard)

  2. Click Shared Variables

  3. Add a new Shared Variable
    (rate limiting is triggered here)

  4. Screen switches to 404

  5. Click "Go Home" button

  6. Log in with Github

  7. Redirected to rate limited page


brody
EMPLOYEE

a year ago

perfect, thank you, we will be looking into this


bryanwalthall
PROOP

a year ago

Thank you @Brody


brody
EMPLOYEE

a year ago

question, how many envs do you have? includeing any pr envs if you have them too?


bryanwalthall
PROOP

a year ago

Currently around 50


bryanwalthall
PROOP

a year ago

Our monthly Dependabot PRs just were created 😢


brody
EMPLOYEE

a year ago

looks like we make 2x requests for every environment you have when setting that variable, and the cloudflare limit is 50 rps, so that explains that


bryanwalthall
PROOP

a year ago

Oh, wow, that makes sense!


bryanwalthall
PROOP

a year ago

So the fix is to remove the Dependabot PR envs (deleting or merging the PR), and then try again, yeah?


brody
EMPLOYEE

a year ago

how many non Dependabot prs do you have?


bryanwalthall
PROOP

a year ago

8


brody
EMPLOYEE

a year ago

okay then you should be safe setting shared variables with only 8 envs


brody
EMPLOYEE

a year ago

i've now tickleted this issue!


bryanwalthall
PROOP

a year ago

Thank you!


brody
EMPLOYEE

a year ago

so update here, half of the issue has been fixed, adding a variable will not spam call the api, but opening the shared variables tab will still one time spam the api, but i have also ticketed that


bryanwalthall
PROOP

a year ago

Wow. Thank you. I'm amazed by the quick turnaround and commitment to continuous improvement. 🥇


brody
EMPLOYEE

a year ago

thats what we are here for!


brody
EMPLOYEE

a year ago

!s


Status changed to Solved brody 12 months ago


Loading...