From 25390de2c79e4d996ece4beb30678d7b2b7863b2 Mon Sep 17 00:00:00 2001 From: Thomas Waldmann Date: Sun, 24 Apr 2022 22:02:37 +0200 Subject: [PATCH] give a more helpful error msg for unsupported key format, fixes #6561 --- src/borg/crypto/key.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/borg/crypto/key.py b/src/borg/crypto/key.py index 50a0a4ed0..7a2e73886 100644 --- a/src/borg/crypto/key.py +++ b/src/borg/crypto/key.py @@ -614,7 +614,7 @@ class KeyfileKeyBase(AESKeyBase): data = msgpack.unpackb(data) key = Key(internal_dict=data) if key.version != 1: - raise IntegrityError('Invalid key file header') + raise Error("key version %d is not supported by this borg version.") self.repository_id = key.repository_id self.enc_key = key.enc_key self.enc_hmac_key = key.enc_hmac_key