From dff4880f5e656a3c5e7a987b087d5d699e11452d Mon Sep 17 00:00:00 2001 From: Stephen Paul Weber Date: Tue, 23 Jan 2024 15:08:11 -0500 Subject: [PATCH] Can't check if authentic data on nxdomain etc --- src/main/java/eu/siacs/conversations/utils/Resolver.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/eu/siacs/conversations/utils/Resolver.java b/src/main/java/eu/siacs/conversations/utils/Resolver.java index 8faa21d2534b7f8cc4daa5fc1c0ccee04e01eaac..9c66f916c0e13c1ef9083fb15f718b17c2cd1dfe 100644 --- a/src/main/java/eu/siacs/conversations/utils/Resolver.java +++ b/src/main/java/eu/siacs/conversations/utils/Resolver.java @@ -286,8 +286,8 @@ public class Resolver { final Question question = new Question(dnsName, Record.TYPE.getType(type)); try { ResolverResult result = DnssecResolverApi.INSTANCE.resolve(question); - if (!result.isAuthenticData()) { - Log.d(Config.LOGTAG, "DNSSEC validation failed: " + result.getUnverifiedReasons()); + if (result.wasSuccessful() && !result.isAuthenticData()) { + Log.d(Config.LOGTAG, "DNSSEC validation failed for " + type.getSimpleName() + " : " + result.getUnverifiedReasons()); } return result; } catch (DnssecValidationFailedException e) {