From 8cd16792a27a551e23f1866582fc130618e522f4 Mon Sep 17 00:00:00 2001 From: CalDescent Date: Sat, 20 Aug 2022 12:45:20 +0100 Subject: [PATCH] More logging relating to decryption failures. --- src/main/java/org/qortal/arbitrary/ArbitraryDataReader.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/qortal/arbitrary/ArbitraryDataReader.java b/src/main/java/org/qortal/arbitrary/ArbitraryDataReader.java index b537caba..1957f1c3 100644 --- a/src/main/java/org/qortal/arbitrary/ArbitraryDataReader.java +++ b/src/main/java/org/qortal/arbitrary/ArbitraryDataReader.java @@ -437,7 +437,8 @@ public class ArbitraryDataReader { } catch (NoSuchAlgorithmException | InvalidAlgorithmParameterException | NoSuchPaddingException | BadPaddingException | IllegalBlockSizeException | IOException | InvalidKeyException e) { - throw new DataException(String.format("Unable to decrypt file at path %s: %s", this.filePath, e.getMessage())); + LOGGER.info(String.format("Exception when decrypting using algorithm %s", algorithm), e); + throw new DataException(String.format("Unable to decrypt file at path %s using algorithm %s: %s", this.filePath, algorithm, e.getMessage())); } } else { // Assume it is unencrypted. This will be the case when we have built a custom path by combining