Edge (railway-hikari) returning 429 "rate limited" and a heavy-traffic check on a low-traffic service
zmievsa
HOBBYOP

an hour ago

Since about 14:20 UTC today (Nov 10), Railway's edge has been answering many requests to our API service with 429 "rate limited" (server: railway-hikari, x-railway-edge: otp1) before they reach the app. At times every request fails, then it eases for a few minutes and comes back. The service's own domain (api-production-e1ca.up.railway.app) also showed a "This site is experiencing heavy traffic" check page (railway-hikari/otp1.4qyp).

Traffic is small: about 25 requests per 10 minutes reached the service before the first 429. Under Attack Mode is off, and there are no edge rules. Our users mostly come through the otp1 edge.

Could you check what is limiting this service and lift it? Example: a 429 at 14:23:22 UTC on https://api.listen.zmievsa.org/health, trace otp1.4qyp.

Thanks!

Awaiting Railway Response

20 Replies

Anonymous
FREE

an hour ago

same


Status changed to Awaiting Railway Response Railway • about 1 hour ago


josivaldo-amaral
PRO

an hour ago

It’s resolved here. But lately, there have been too many errors and inconsistencies; unfortunately, I’ll have to make a change.


angelobossini
PRO

an hour ago

Same here.


dicemans
PRO

an hour ago

same here


Anonymous
PRO

an hour ago

same


josivaldo-amaral

It’s resolved here. But lately, there have been too many errors and inconsistencies; unfortunately, I’ll have to make a change.

zmievsa
HOBBYOP

an hour ago

Agreed. I am afraid it's not worth the hassle given the secrets leak and this issue.


emilmilow
PRO

an hour ago

Even the status page was down for a few minutes and their captcha is broken 😄

Bildschirmfoto 2026-11-10 um 15.50.54.png

Attachments


juliozambom
PRO

an hour ago

Same here.


an hour ago

We're sorry for the 429s and heavy-traffic challenge page affecting your API despite its low request volume.

An attack prevention rule intended to target domain scanners and scrapers was too aggressive and ended up affecting legitimate traffic. We've disabled that rule, and the issue is now resolved.

Please let us know if api.listen.zmievsa.org or the Railway domain is still showing either response.


Status changed to Awaiting User Response Railway • about 1 hour ago


brody

We're sorry for the 429s and heavy-traffic challenge page affecting your API despite its low request volume. An attack prevention rule intended to target domain scanners and scrapers was too aggressive and ended up affecting legitimate traffic. We've disabled that rule, and the issue is now resolved. Please let us know if api.listen.zmievsa.org or the Railway domain is still showing either response.

sutherland
PRO

40 minutes ago

Should these types of issues be noted on the status page, even if it's just a post-mortem? When status checks for my applications started failing it was the first place I checked, so it doesn't feel right that I have to dig through the forums to discover that I wasn't just hallucinating an outage.


Status changed to Awaiting Railway Response Railway • 40 minutes ago


thomas-ndlss
PRO

35 minutes ago

Same here, on our project (ams1 edge, trace ams1.aydy). Between 14:19 and 14:52 UTC, a large share of requests to our service got 429 from railway-hikari. Those responses had no CORS headers, so our web app only showed a generic “Network Error” to users, and they never appeared in the service’s HTTP logs, which made this hard to diagnose. Our traffic reaches Railway through a reverse proxy on Fly.io, so it comes from only a few source IPs: could you make sure that kind of setup isn’t flagged by these rules in the future? And is there a way to see edge 429s in our logs? +1 on posting this kind of incident on the status page, even after the fact.


Anonymous
HOBBY

33 minutes ago

same


31 minutes ago

I understand why that was frustrating when your application checks were failing and the status page was the first place you looked.

Our status page reports incidents with significant, widespread user impact. Smaller or isolated issues won't show up there.

We don't publish a status-page entry or post-mortem for every issue. I'm sorry you had to piece together what was happening from the forum reports.


Status changed to Awaiting User Response Railway • 31 minutes ago


brody

I understand why that was frustrating when your application checks were failing and the status page was the first place you looked. Our status page reports incidents with significant, widespread user impact. Smaller or isolated issues won't show up there. We don't publish a status-page entry or post-mortem for every issue. I'm sorry you had to piece together what was happening from the forum reports.

sutherland
PRO

25 minutes ago

Not having time to update the status page during the 20 minute period is understandable. Refusing to acknowledge the issue with even a "partial outage" is unacceptable. This seems like the exact scenario your status page uses that term for.


Status changed to Awaiting Railway Response Railway • 25 minutes ago


17 minutes ago

The incident has been acknowledged publicly in this thread, including its cause and resolution. We aren't adding a separate retrospective status-page entry for this incident.

On the reverse-proxy question, we can't guarantee that a particular setup will never be affected by an attack prevention rule. For the rejected requests you described, there are no entries in your service's HTTP logs. If it happens again, capture the UTC timestamp, response body and available headers at the caller or reverse proxy so we can investigate.


Status changed to Awaiting User Response Railway • 17 minutes ago


sutherland
PRO

15 minutes ago

Do you have a metric that tracks what percentage of users were impacted by this, or is it just an assumption that it wasn't a widespread issue? What is the metric an issue must meet to be acknowledged on the status page? Or is it just vibes? Sorry if I sound confrontational, but this is important to whether or not I can consider this a viable platform, especially with recent incidents in mind.


Status changed to Awaiting Railway Response Railway • 15 minutes ago


sutherland
PRO

13 minutes ago

Update: seeing the same status failures again.


josivaldo-amaral
PRO

12 minutes ago

The error again man, this is getting complicated. I’m running into the error once more!!!


angelobossini
PRO

7 minutes ago

Same here. All projects have the same issue.


brunomininno
PRO

6 minutes ago

same here.... here we go again


Welcome!

Sign in to your Railway account to join the conversation.

Loading...