portagenetwork / roadmap

Developed by the the Alliance in collaboration with University of Alberta, DMP Assistant a data management planning tool, forking the DMP Roadmap codebase
MIT License
6 stars 1 forks source link

Bursts of GET requests to "/locale/en-CA" and "/locale/fr-CA" Paths #728

Open aaronskiba opened 2 months ago

aaronskiba commented 2 months ago

Please complete the following fields as applicable:

What version of the DMPRoadmap code are you running? (e.g. v2.2.0)

Description

2024-04-16 01:09:48 am MDT to 2024-04-16 01:10:33 am MDT (45 secs) 101 occurrences of No route matches [GET] "/locale/en-CA"

2024-04-15 08:14:32 pm MDT to 2024-04-15 08:15:12 pm MDT (40 secs) 101 occurrences of No route matches [GET] "/locale/fr-CA"

2024-04-15 05:52:56 am MDT to 2024-04-15 05:53:40 am MDT (44 secs) 101 occurrences of No route matches [GET] "/locale/fr-CA"

Screenshot from 2024-04-16 15-39-22

It would probably also be worth investigating if any of bursts of GET requests are being sent to working routes as well.

aaronskiba commented 2 months ago

How to mitigate DDoS using Rack::Attack

lagoan commented 2 months ago

Will wait for 4.1 release and then tackle this issue.