11 votes

La duplicité échoue avec une erreur de mauvaise clé de session

Voici l'erreur :

Error processing remote manifest (duplicity-inc.20180712T125810Z.to.20180719T130228Z.manifest.gpg): GPG Failed, see log below:
===== Begin GnuPG log =====
gpg: WARNING: "--no-use-agent" is an obsolete option - it has no effect
gpg: AES256 encrypted data
gpg: encrypted with 1 passphrase
gpg: decryption failed: Bad session key
===== End GnuPG log =====

4voto

Jack W Points 203

L'auteur de Deja Dup a publié https://wiki.gnome.org/Apps/DejaDup/PassphraseProblems2019 dans lequel il décrit les raisons possibles dues à des bugs dans les versions précédentes de Deja Dup et des bugs dans la duplicité sous-jacente.

TL;DR est que vous avez peut-être entré un mauvais mot de passe lorsqu'il vous a été demandé. Malheureusement, au moins les versions antérieures de duplicity ne vérifient pas si la phrase de passe passée correspond à celle utilisée dans les sauvegardes précédentes.

Dans mon cas, les fichiers de sauvegarde les plus récents ont été cryptés avec une mauvaise phrase de passe. Le document en question fournit une commande pour vérifier cela. J'ai donc simplement supprimé ces fichiers et relancé la sauvegarde.

Ubuntu 18.04 utilise Deja Dup version 37.0 qui contient toujours ce bogue. Selon le document lié ci-dessus, le bogue est corrigé à partir de la version 39.1.

3voto

ede Points 31

Probablement un problème de mise à jour de gpg 2.1 comme expliqué ici

https://answers.launchpad.net/duplicity/+question/289102
et ici
https://answers.launchpad.net/duplicity/+question/288602
avec une solution de contournement mentionnée ici
https://superuser.com/questions/984977/duplicity-restore-failing-no-secret-key

..ede/duply.net

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X