DejaDub を使用した GPGError

DejaDub を使用した GPGError

私は毎週、ホーム ディレクトリの DejaDub バックアップを実行していますが、これは何年も問題なく機能しています。数か月前に 20.04 にアップグレードしましたが、今週までバックアップは機能し続けました。私は定期的にソフトウェア アップデートを実行しているので、そのうちの 1 つが DejaDup を壊したのではないかと疑っています。今週、バックアップを実行しようとするたびに、次のメッセージが表示されます。

GPGError: GPG Failed, see log below:
===== Begin GnuPG log =====
gpg: AES256 encrypted data
gpg: encrypted with 1 passphrase
gpg: decryption failed: Bad session key
===== End GnuPG log =====

問題を解決するためのこの提案を見つけましたhttps://superuser.com/questions/984977/duplicity-restore-failing-no-secret-keyしかし、 と を変更することを提案していますが~/.gnupg/gpg.conf~/.gnupg/gpg-agent.confどちらのファイルも~/.gnupgディレクトリ内に存在しません。

DejaDub バックアップ アプリを修復するにはどうすればいいですか?

答え1

私は新しいディレクトリを作成し、そこにバックアップを保存するように DejaDub を設定することでこれを修正しました。すると DejaDup は新しいパスワードを要求し、確認を要求してから最初のバックアップを実行しました。

これが適切な修正方法なのか、古いディレクトリがなぜ機能しなくなったのかはわかりません。「パスワードとキー」の下の GnuPG-Keys のフォルダは空です。(新しいバックアップの前後) 古いバックアップから復元して、まだ機能するかどうかを少し試してみます。

関連情報