Sigh, the IPS Network Quota signature should NEVER be activated unless you want all traffic to go slowpath through the gateway and also have zero Accept templates. Other than that it is just dandy.
The right way to limit the number of connections by IP (example: src 192.168.1.1 for 5000 concurrent connections) without completely killing SecureXL is to use the fwaccel dos rate command like this:
fwaccel dos rate add source cidr:192.168.1.1/32 concurrent-conns 5000
fwaccel dos config set --enable-rate-limit (assuming it is not already enabled)
fwaccel dos config set --enable-internal (only needed if 192.168.1.1 is located on a non-External interface, otherwise rate limit will only be enforced on external hosts)
I don't think you can set these limits to only apply during a certain time of day, but it would be possible to script something that runs out of cron and adds the rule during the timeframe it is needed, then removes it once that timeframe ends. Another way to accomplish that would be to add the rule with a timeout using the -t <Timeout in seconds> option for the rule. So if you wanted this rule in effect from 8am to 5pm every day, you could invoke a script in cron that runs at 8am, installs the rule and sets it to automatically timeout at 5pm (32400 seconds later) like this:
fwaccel dos rate add -t 32400 source cidr:192.168.1.2/32 concurrent-conns 5000
There is no way to directly set a concurrent connection limit for a certain Access Control rule, at least that I'm aware of. You could configure the source/dest/service in a dos rate rule to precisely match an Access Control rule you want to do this for, which would mimic that effect.
Guess I don't need to worry about copilot publishing the fourth edition of the Max Power book all by itself anytime soon...
Gateway Performance Optimization R81.20 Course
now available at maxpowerfirewalls.com