• Debian 11 is approaching its end-of-life (vendor EOL date - August 31, 2026). Plesk Obsidian 18.0.80 will be the last release to support it.
    If you are running Plesk Obsidian on Debian 11, we recommend you upgrade those servers to Debian 12 using our dist-upgrade tool.
  • We plan to deprecate and remove the support for XML RPC protocol versions earlier than 1.6.9.1 in Plesk Obsidian 18.0.82. We strongly recommend that you update all existing integrations using earlier versions of the XML RPC protocol to comply with the version 1.6.9.1 specification.

Resolved Backup is created, but cannot be restored. Unable to encrypt the backup. Error: cu__pre10converter_non_xml_dump

sgm

New Pleskian
Server operating system version
Ubuntu 24.04.2 LTS
Plesk version and microupdate number
Plesk Obsidian v18.0.70_build1800250617.10 os_Ubuntu 24.04
The backup is created, but cannot be restored.

Warning:

Unable to encrypt the backup. Error: cu__pre10converter_non_xml_dump

Warning:
Unable to validate the backup. It may not be restored. Error: Failed to exec pmm-ras: Exit code: 139:

Warning:
@ESCAPE_VALUE_BEGIN@@ESCAPE_VALUE_END@
 
Hello, @sgm . Unfortunately, this error alone doesn't provide enough information to suggest what might be causing the issue. Please inspect the backup log and let us know what's logged in it.
 
Hello, @sgm . Unfortunately, this error alone doesn't provide enough information to suggest what might be causing the issue. Please inspect the backup log and let us know what's logged in it.
These are the lines in the backup.log file where the error is:

[2025-06-26 01:27:33.369|3480800] INFO: tError_ParseFile The XML file - was not parsed successfully with the following errors:
Entity: line 589: parsererror :invalid character in attribute value <scheduled-task is-active="true" type="http" command="^Dhttps://www.b ^Entity: line 589: parsererror :attributes construct error <scheduled-task is-active="true" type="http" command="^Dhttps://www.b ^Entity: line 589: parsererror :Couldn't find end of Start Tag scheduled-task line 589 <scheduled-task is-active="true" type="http" command="^Dhttps://www.b ^Entity: line 589: parsererror :pCDATA invalid Char value 4 <scheduled-task is-active="true" type="http" command="^Dhttps://www.b ^ [common/plesk-utils/PMM/commons/xml_parse.cpp:tError_ParseFile]
plesk::tXmlDocument::tXmlDocument(const std::string&)
[2025-06-26 01:27:33.369|3480800] INFO: pmm-ras finished. Exit code: 1
[2025-06-26 01:27:33.374|3471520] ERR [panel] PHP Warning: DOMDocument::saveXML(): xmlEscapeEntities : char out of range; File: /opt/psa/admin/plib/backup/Agent/LogWriter.php, Line: 74

[2025-06-26 01:27:33.385|3471520] ERR [panel] PHP Warning: DOMDocument::saveXML(): xmlEscapeEntities : char out of range; File: /opt/psa/admin/plib/backup/Agent/LogWriter.php, Line: 74
 
Thank you. Could you please review the scheduled tasks for the account you are trying to backup and double-check if there are any cron jobs with unrecognized characters?
 
Back
Top