L'erreur suivante peut se produire lors de la procédure de vérification d'un fichier xml de sauvegarde (la méthode est décrite dans l'article http://kb.parallels.com/fr/8487)
Consigne :
Erreur:
file:///C:/Parallels/Plesk//Backup/test_info_1004281551.xml:3: element Envelope: Schemas validity error : Element '{urn:envelope}Envelope': No matching global declaration available for the validation root
C:\Parallels\Plesk\\Backup\test_info_1004281551.xml fails to validate
Correction:
Cela signifie que la sauvegarde signée a été validée avec un schéma non signé avec "'%plesk_dir%\PMM"'\plesk.xsd.
Il est possible de supprimer une telle siganture à partir du fichier xml de sauvegarder pour exécuter une validation correcte.
Pour supprimer la signature de la sauvegarde,
il faut ouvrir le fichier xml de sauvegarde (par exemple - %plesk_dir%\Backup\test_info_1004281551.xml) avec un éditeur de texte et supprimer une section qui démarre par:
"'<'Envelope"' text at its beginning and everything in the "'<'Data>'... et se termine par <'/Data>'"' :
Exemple avec le fichier "'%plesk_dir%\Backup\test_info_1004281551.xml"'
<'Envelope xmlns="'urn:envelope"'>'<'Data>' <'- enlever cette ligne.
...
...
...
<'/Data>' <'- enlever cette ligne et les lignes qui suit.
<'Signature xmlns="'http://www.w3.org/2000/09/xmldsig#"'>'
<'SignedInfo>'
<'CanonicalizationMethod Algorithm="'http://www.w3.org/TR/2001/REC-xml-c14n-20010315"'/>'
<'SignatureMethod Algorithm="'http://www.w3.org/2000/09/xmldsig#rsa-sha1"'/>'
<'Reference>'
<'Transforms>'
<'Transform Algorithm="'http://www.w3.org/2000/09/xmldsig#enveloped-signature"'/>'
<'/Transforms>'
...