mirror of
https://github.com/hoppscotch/hoppscotch.git
synced 2026-04-26 01:06:00 +03:00
[GH-ISSUE #5727] [bug]: Intermittent issue loading Team Environments in self-hosted setup #2235
Labels
No labels
CodeDay
a11y
browser limited
bug
bug fix
cli
core
critical
design
desktop
discussion
docker
documentation
duplicate
enterprise
feature
feature
fosshack
future
good first issue
hacktoberfest
help wanted
i18n
invalid
major
minor
need information
need testing
not applicable to hoppscotch
not reproducible
pull-request
question
refactor
resolved
sandbox
self-host
spam
stale
testmu
wip
wont fix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/hoppscotch#2235
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @furkansenturk on GitHub (Dec 25, 2025).
Original GitHub issue: https://github.com/hoppscotch/hoppscotch/issues/5727
Is there an existing issue for this?
Platform
Web App
Browser
Chrome
Operating System
Windows
Bug Description
Intermittent issue loading Team Environments in self-hosted setup (possible throttling)
Summary
We are experiencing an intermittent issue in a self-hosted Hoppscotch environment where team environments sometimes fail to load after selecting a team.
In most cases, the request fails, but occasionally it succeeds.
This might be related to request throttling on the GraphQL backend, so we wanted to share our observations and get your guidance.
Environment
Steps to Reproduce
Observe the GraphQL request sent to:
The issue occurs intermittently (more often failing than succeeding)
Expected Behavior
Team environments should load consistently after a team is selected.
Actual Behavior
The environments do not load, and the related GraphQL request fails with a throttling-related error.
Network / GraphQL Response
curl data:
STATUS CODE 200 BUT RESPONSE:
Additional Information about Rate Limiting Configuration
We would also like to clarify that rate limiting environment variables are already configured on our self-hosted Hoppscotch backend.
Currently, the following values are set:
Despite these relatively high limits, we are still encountering
ThrottlerException: Too Many Requestserrors when loading team environments.What makes this more confusing is that:
Because of this, it does not appear to be caused by excessive client-side requests alone.
It might be related to how throttling is applied at the GraphQL resolver / guard level, or how requests are counted per user, session, or IP in a clustered (Kubernetes) setup.
We would really appreciate your guidance on:
Thanks in advance for your support and for maintaining Hoppscotch 🙏
Deployment Type
Self-hosted (on-prem deployment)
Version
2025.12.0
@mirarifhasan commented on GitHub (Dec 28, 2025):
Thanks @furkansenturk for the detailed description — it really helps us better understand the scenario.
We intentionally reduced the number of supported environment variables to keep the
.envsetup simple and easier to get started with.You can easily configure the rate-limit related changes directly from the Admin Dashboard UI.
@roopepaajanen commented on GitHub (Jan 13, 2026):
Hi,
did increasing the rate limit solve your issue? We have increased the ttl and and maximum request both on admin dashboard and in values.yaml file, but we're still facing the throttle related issue.
We are currently running 2025.10.1 with the following rate limiting configurations
edit: The issue is noticed when fetching environment variable files.
@viico commented on GitHub (Feb 23, 2026):
Did it works for you @furkansenturk ?
@mirarifhasan We facing the same issue, and increase rate limit in admin doesn't change anything.
@roopepaajanen commented on GitHub (Feb 23, 2026):
We managed to resolve some of the issues caused by high user activity by adjusting the CPU and memory limits, as well as increasing the number of database connections. Details here: https://github.com/hoppscotch/hoppscotch/issues/5826#issuecomment-3889028650
Hope this helps, @viico!