Hello,
a webserver is under attack.
What's required is some kind of filtering software and a firewall that
could do the following:
pass only valid HTTP GET requests and block all other HTTP methods (PUT,
OPTIONS, CONNECT, etc.), possibly validate HTTP GET requests by matching to
local paths;
optionally disable HTTP 1.1 requests;
block excessively long URLs;
have an extensions whitelist/blacklist;
the firewall would have to have an option to auto-ban for flooding, and
restrict the simultaneous number of requests/connections from a single IP.