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) {