From c8558775305a772eb6523c4c3464b66bf2bb1760 Mon Sep 17 00:00:00 2001 From: UnlegitDqrk Date: Sun, 8 Feb 2026 14:47:30 +0100 Subject: [PATCH] Fixing trust issue --- .../protocol/packets/v1_0_0/beta/AuthPacket.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/openautonomousconnection/protocol/packets/v1_0_0/beta/AuthPacket.java b/src/main/java/org/openautonomousconnection/protocol/packets/v1_0_0/beta/AuthPacket.java index 6c9d3ee..c4c6965 100644 --- a/src/main/java/org/openautonomousconnection/protocol/packets/v1_0_0/beta/AuthPacket.java +++ b/src/main/java/org/openautonomousconnection/protocol/packets/v1_0_0/beta/AuthPacket.java @@ -168,7 +168,7 @@ public final class AuthPacket extends OACPacket { boolean allowWritePem = false; if (fpFile.exists()) { - String existing = FileUtils.readFileFull(fpFile).trim(); + String existing = FileUtils.readFileLines(fpFile).get(0); if (!protocolBridge.getProtocolClient().trustNewINSFingerprint(existing, fp)) { setResponseCode(INSResponseStatus.RESPONSE_AUTH_FAILED); protocolBridge.getProtocolClient().getClientINSConnection().disconnect(); @@ -178,7 +178,7 @@ public final class AuthPacket extends OACPacket { allowWritePem = true; } } else { - if (protocolBridge.getProtocolClient().trustINS(fp)) { + if (!protocolBridge.getProtocolClient().trustINS(fp)) { setResponseCode(INSResponseStatus.RESPONSE_AUTH_FAILED); protocolBridge.getProtocolClient().getClientINSConnection().disconnect(); return;