• Our team is looking to connect with folks who use email services provided by Plesk, or a premium service. If you'd like to be part of the discovery process and share your experiences, we invite you to complete this short screening survey. If your responses match the persona we are looking for, you'll receive a link to schedule a call at your convenience. We look forward to hearing from you!
  • The BIND DNS server has already been deprecated and removed from Plesk for Windows.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS. We strongly recommend transitioning to Microsoft DNS within the next 6 weeks, before the Plesk 18.0.70 release.
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.

NGINX / FPM basic DDOS protection

VinnyT

Regular Pleskian
I am trying to integrate basic DDOS protection through the NGINX rules. I am using the following two URLs

These are example settings from this blog post: http://www.codestance.com/tutorials-archive/nginx-tuning-for-best-performance-255

------------------------------------------------------------------

# if the request body size is more than the buffer size, then the entire (or partial) request body is written into a temporary file
client_body_buffer_size 128k;

# headerbuffer size for the request header from client, its set for testing purpose
client_header_buffer_size 3m;

# maximum number and size of buffers for large headers to read from client request
large_client_header_buffers 4 256k;

# read timeout for the request body from client, its set for testing purpose
client_body_timeout 3m;

# how long to wait for the client to send a request header, its set for testing purpose
client_header_timeout 3m;

-------------------------------------------------------

Based on how Plesk works with VHOSTS and NGINX conf files, I am not sure where to put these settings. Should i modify the nginx vhost template at
/usr/local/psa/admin/conf/templates/default/domain/nginxDomainVirtualHost.php ?

Thanks
 
Back
Top