Domain shows default apache page: worker_connections are not enough

Created:

2017-08-11 23:09:21 UTC

Modified:

2017-08-11 23:10:23 UTC

0

Was this article helpful?


Have more questions?

Submit a request

Domain shows default apache page: worker_connections are not enough

Symptoms

Domain shows default webserver page. The following errors can be found in /var/www/vhosts/system/example.com/proxy_error_log:

1024 worker_connections are not enough
worker_connections are not enough while connecting to upstream
SSL_do_handshake() failed (SSL: error:14094085:SSL routines:ssl3_read_bytes:ccs received early) while SSL handshaking

The server is under a DDoS attack:

# netstat -an|awk '/tcp/ {print $6}'|sort|uniq -c 11019 ESTABLISHED 463 FIN_WAIT2 39 LISTEN 3 SYN_RECV 30 TIME_WAIT

Cause

DDoS causing a huge number of connections to the server, nginx limits get reached.

Resolution

Stop DDoS attack.

Plesk does not have a feature to prevent DDoS attack. It has to be prevented from the server owner side.

As a workaround, the following article may be used to increase the number of nginx limits so that domain starts working:

nginx: Too many open files

For additional information, visit:

Apache is running but not responding (how to workaround DDoS attack)

Have more questions? Submit a request
Please sign in to leave a comment.