I am trying to "refresh Info" on my sites.
Several of the sites are located on the same server, and I therefore run into problems.
After failing to "refresh info" I contaced my hosting company, and I got the following feedback:
The IP address is being blocked repeatedly by our server firewall for having too many connections to the server. I've unblocked it now, but it instantly became blocked again due to having 187 open connections to the server. You'll need to limit the number of connections the script is making to the server simultaneously, or the IP will always end up being blocked.
How can I limit the amount of simultaneous connections?
When you launch a 'refresh info' (or any other task), the control center launchs one curl connection to every site managed. If the site replies, connection is closed. When the remote site finish it task, opens a curl connection to control center to report the result. So should be only one active connection per site. This works for customers with more than 40 sites. How many sites do you manage?
Also, are all managed websites in 3.2.1 version? What happens if you launch a refresh info for one site?
Last edit: 1 year 2 weeks ago by Jose. Reason: Fix a typo