Symptoms
The following error message is shown in Plesk when:
downloading/uploading/opening a large backup file in Backup Manager
importing/exporting a large database dump
504 Gateway Time-out
When archiving (zipping) a large amount of data, the operation fails with:
external error: SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data
Internal error: SyntaxError: Unexpected token < in JSON at position 0
The following error message is logged in
/var/log/sw-cp-server/error_log:[error] 37325#0: *273172 upstream timed out (110: Connection timed out) while reading response header from upstream
Cause
Timeout limit which is set up in Plesk configuration has been exceeded by the operation.
Resolution
Connect to the Plesk server via SSH.
Modify the file
/etc/sw-cp-server/config:2.1. Open the file in a text editor. In this example we use the vi editor:
# vi /etc/sw-cp-server/config
2.2. Increase the value of:
fastcgi_read_timeoutandfastcgi_send_timeoutto 1200:fastcgi_read_timeout 1200;
fastcgi_send_timeout 1200;2.3. Save the changes and close the file.
Modify the file
/usr/local/psa/admin/conf/php.ini:3.1. Open the file in a text editor:
# vi /usr/local/psa/admin/conf/php.ini
3.2. Increase the
max_execution_timevalue:max_execution_time 1200
3.3. Save the changes and close the file.
Restart the Plesk services:
# service sw-cp-server restart && service sw-engine restart
- Retry the failed operation.