Symptoms
An attempt to backup domain to a FTP repository fails with error below:
Cannot export dump file
Transport error: unable to send directory to repository: Transport error: unable to put local file
Transport error: unable to send directory to repository: Transport error: unable to put local file
Curl error: a timeout was reached
Resolution
To fix the problem it is necessary to replace psarepository.dll file by new version in foder %plesk_bin%.Then increase FtpRequestTimeOut value (type is DWORD) in server's registry HKLM\SOFTWARE\PLESK\PSAConfig\Config.
If the value does not exist, the default value is used which is 600 sec.
You are recommended to keep original version of psarepository.dll file for backup purposes.