You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Didn't look like #13441 resembles the issue we had, opening this one.
A high-curling-rate script we run to adjust some settings automatically suddenly gets hit by the rate-limiter. This was working a couple of weeks ago so unfortunately I don't have a version to pin down to (we run snap-based install).
The curling user authenticates is both user and admin. My permission settings are still default (so api-bypass-rate-limit is enabled for admin and bot). Changing permissions and allowing users to also bypass doesn't have any effect.
Steps to reproduce:
curl to /api/v1/users.info using token
rinse/repeat
{"success":false,"error":"Error, too many requests. Please slow down. You must wait 26 seconds before trying this endpoint again. [error-too-many-requests]"}
Expected behavior:
With a user being admin and user, having generated an API key I should be able to perform curl queries without hitting the rate-limiter.
Actual behavior:
See steps to reproduce
Server Setup Information:
Version of Rocket.Chat Server: 2.1.1
Operating System: Ubuntu 18.0.4
Deployment Method: snap
Number of Running Instances: 1
DB Replicaset Oplog: 161
NodeJS Version: 8.15.1
MongoDB Version:3.6.14
Client Setup Information
Command line curl (Ubuntu 18.0.4)
Additional context
Query users.info for other scripts and modifying settings
Relevant logs:
No (relevant) output in the logfiles that I'm aware of
The text was updated successfully, but these errors were encountered:
Same here, but for different endpoint (im.create).
Our Rocket is installed from snaps, version 2.1.1 is dated 2019-10-17. So after usual 1 month delay our server just got updated last weekend and our integrations stopped working.
As a workaround I've disabled rate limiter altogether (it's acceptable in my case): Administration - Rate Limiter.
Disabling the rate limiter has not had any resolution to this for myself. We have even raised the number of calls to 9999 and the time allowance to 1 and 0 to see if it would have any change.
Description:
Didn't look like #13441 resembles the issue we had, opening this one.
A high-curling-rate script we run to adjust some settings automatically suddenly gets hit by the rate-limiter. This was working a couple of weeks ago so unfortunately I don't have a version to pin down to (we run snap-based install).
The curling user authenticates is both
user
andadmin
. My permission settings are still default (soapi-bypass-rate-limit
is enabled foradmin
andbot
). Changing permissions and allowinguser
s to also bypass doesn't have any effect.Steps to reproduce:
curl
to/api/v1/users.info
using token{"success":false,"error":"Error, too many requests. Please slow down. You must wait 26 seconds before trying this endpoint again. [error-too-many-requests]"}
Expected behavior:
With a user being
admin
anduser
, having generated an API key I should be able to perform curl queries without hitting the rate-limiter.Actual behavior:
See steps to reproduce
Server Setup Information:
Client Setup Information
Command line curl (Ubuntu 18.0.4)
Additional context
Query
users.info
for other scripts and modifying settingsRelevant logs:
No (relevant) output in the logfiles that I'm aware of
The text was updated successfully, but these errors were encountered: