Unable to create a backup on FTP: Runtime error: ack Broken pipe

Created:

2017-01-26 22:14:46 UTC

Modified:

2017-08-18 15:09:05 UTC

0

Was this article helpful?


Have more questions?

Submit a request

Unable to create a backup on FTP: Runtime error: ack Broken pipe

Applicable to:

  • Plesk for Linux
  • Plesk Onyx for Linux

Note: This article has the reference to the issue with the fix available:

  • #PPPM-5626 "Sometimes, uploading Plesk backups to FTP failed because the stream cache size was being exceeded."
    Fixed in:
Please consider updating your server:

Symptoms

Unable to create a backup on FTP storage, the backup task fails with the following error:

Error:
Runtime error: ack Broken pipe: write( 13, 'resellers/user/domains/example.com/backup_domainmail_1701210544.tgz ' ) at /usr/local/psa/PMM/agents/shared/IPC/Run/IO.pm line 558.
Warning: domain "example.com"
Mail System on domain example.com is skipped from backup due to error: ack Broken pipe: write( 13, 'resellers/user/domains/example.com/backup_domainmail_1701210544.tgz ' ) at /usr/local/psa/PMM/agents/shared/IPC/Run/IO.pm line 558.
Warning: domain "example.com"
Unable to upload archive resellers/user/domains/exmaple.com/backup_domainmail_1701210544.tgz to FTP storage: ack Broken pipe: write( 13, 'resellers/user/domains/example.com/backup_domainmail_1701210544.tgz ' ) at /usr/local/psa/PMM/agents/shared/IPC/Run/IO.pm line 558.

Cause

This is Plesk bug with ID #PPPM-5626 which is planned to be fixed in future Plesk updates.

Resolution

As a workaround:

For CentOS/RedHat:

  1. Download attached patch and unpack it:

    # wget https://plesk.zendesk.com/hc/article_attachments/115001571925/pmm-ras.zip
    # tar -xzvf pmm-ras.zip
  2. Back up /usr/local/psa/admin/sbin/pmm-ras file and replace it with patched one:

    # cp -p /usr/local/psa/admin/sbin/pmm-ras{,_backup} && cp -p /root/pmm-ras /usr/local/psa/admin/sbin/pmm-ras

For Ubuntu/Debian:

  1. Download attached patch and unpack it:
    # wget https://plesk.zendesk.com/hc/article_attachments/115001015709/pmm-ras-pp-17.0-ubt14x64-20170131.tgz
    # tar -xzvf
    pmm-ras-pp-17.0-ubt14x64-20170131.tgz

  2. Back up /opt/psa/admin/sbin/pmm-ras file and replace it with patched one:
    # cp -p /opt/psa/admin/sbin/pmm-ras{,_backup} && cp -p /root/pmm-ras /opt/psa/admin/sbin/pmm-ras

Attachments:

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