Article ID: 123916, created on Dec 14, 2014, last review on Jan 10, 2015

  • Applies to:
  • Plesk Automation 11.5

Symptoms

Backup creation fails with error:

Error:  server "server"
Runtime error: Can't upload /var/lib/psa/dumps/clients/customer_name/domains/example.com/testing_example.com_info_1412101440.xml to clients/customer_name/domains/example.com/testing_example.com_info_1412101440.xml: Connection closed at /usr/local/psa/PMM/agents/shared/Storage/FtpFileStorage.pm line 245.
Error:  hosting "example.com"
Cannot create content backup on Service Node 24.225.12.65 (ErrorCode: 1, STDOUT:**********        Exception handled start        **********
System.Exception: Transport error: unable to send directory to repository: Transport error: unable to put local file C:\Windows\TEMP/repo_transport_tmp_01d014ba120192f0\clients/customer_name/domains/example.com\testing_example.com_statistics_1412101440.zip to clients/customer_name/domains/example.com\testing_example.com_statistics_1412101440.zip: Curl error: Access denied to remote resource
   at psarepository.Repository.Pack(String src_path, String[] include_files, String[] exclude_files, String dst_dir, String dst_filename, String dst_ext, Int32 compression_level, Int64 split_size, ArrayList created_volumes_names, ArrayList created_volumes_sizes)
   at psadumpagent.RepositoryHelper.Pack(String sourcePath, String destFile)
   at plesk_agent_manager.Hg.ContentBackupHelper.putContentToRepository(String sourcePath, BackupContentSettings settings, BackupSession session, PsaDumpEnv dumpEnv)
   at plesk_agent_manager.Hg.ContentBackupHelper.BackupWebContent(BackupWebContentSettings settings)
   at plesk_agent_manager.Program._Main(String command, String sessionPath, List`1 arguments)
   at plesk_agent_manager.Program.Main(String[] args)
**********        Exception handled end          **********

Cause

vsftpd installed on the backup node. PPA uses proftd in order to manage and upload backups

Resolution

  1. Check which service uses ftp port:

    [root@pleskbackup var]# sudo lsof -i :21
    COMMAND  PID USER   FD   TYPE  DEVICE SIZE/OFF NODE NAME
    vsftpd  6158 root    3u  IPv4 3872736      0t0  TCP *:ftp (LISTEN)
    
  2. Stop this service:

    [root@pleskbackup var]# service vsftpd stop
    Shutting down vsftpd:                                      [  OK  ]
    
  3. Restart xinetd service:

    [root@pleskbackup var]# service xinetd restart
    Stopping xinetd:                                           [  OK  ]
    Starting xinetd:                                           [  OK  ]
    
  4. Make sure that 21 port is listened by xinetd:

    [root@pleskbackup var]# sudo lsof -i :21
    COMMAND  PID USER   FD   TYPE  DEVICE SIZE/OFF NODE NAME
    xinetd  6367 root    5u  IPv6 3874140      0t0  TCP *:ftp (LISTEN)
    

Search Words

Runtime error: The check dump failed with code '1'. The dump can contain invalid data!

The dump have been invalidated by check-dump operation

Runtime error: The check dump failed with code '1'.

ERROR: PleskFatalException unable to find Backup dump object

Cannot create content backup on Service Node

33a70544d00d562bbc5b17762c4ed2b3 caea8340e2d186a540518d08602aa065 e0aff7830fa22f92062ee4db78133079

Email subscription for changes to this article
Save as PDF