¿Cómo evitar los límites de limitación con la clave API de administrador?

Puedo ver en /var/log/nginx/access.log que la dirección IP es correcta, así que no creo que Discourse considere que todas las solicitudes provienen de la misma IP.

También puedo ver las direcciones IP de los usuarios en el panel de administración.

Estas son las configuraciones que he modificado:

  DISCOURSE_MAX_ADMIN_API_REQS_PER_MINUTE: 1200
  DISCOURSE_MAX_USER_API_REQS_PER_MINUTE: 60
  DISCOURSE_MAX_REQS_PER_IP_MODE: none
  DISCOURSE_MAX_REQS_PER_IP_PER_10_SECONDS: 100
  DISCOURSE_MAX_REQS_PER_IP_PER_MINUTE: 400

EDITAR: Acabo de revisar el contenido de la respuesta de una de las solicitudes fallidas y noté que mencionaba nginx:

<html>\r\n<head><title>429 Too Many Requests</title></head>\r\n<body>\r\n<center><h1>429 Too Many Requests</h1></center>\r\n<hr>\n<center>nginx</center>\r\n</body>\r\n</html>\r\n

Investigaré más sobre los temas que mencionan nginx.

1 me gusta