Fixing trust issue
This commit is contained in:
@@ -168,7 +168,7 @@ public final class AuthPacket extends OACPacket {
|
|||||||
boolean allowWritePem = false;
|
boolean allowWritePem = false;
|
||||||
|
|
||||||
if (fpFile.exists()) {
|
if (fpFile.exists()) {
|
||||||
String existing = FileUtils.readFileFull(fpFile).trim();
|
String existing = FileUtils.readFileLines(fpFile).get(0);
|
||||||
if (!protocolBridge.getProtocolClient().trustNewINSFingerprint(existing, fp)) {
|
if (!protocolBridge.getProtocolClient().trustNewINSFingerprint(existing, fp)) {
|
||||||
setResponseCode(INSResponseStatus.RESPONSE_AUTH_FAILED);
|
setResponseCode(INSResponseStatus.RESPONSE_AUTH_FAILED);
|
||||||
protocolBridge.getProtocolClient().getClientINSConnection().disconnect();
|
protocolBridge.getProtocolClient().getClientINSConnection().disconnect();
|
||||||
@@ -178,7 +178,7 @@ public final class AuthPacket extends OACPacket {
|
|||||||
allowWritePem = true;
|
allowWritePem = true;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
if (protocolBridge.getProtocolClient().trustINS(fp)) {
|
if (!protocolBridge.getProtocolClient().trustINS(fp)) {
|
||||||
setResponseCode(INSResponseStatus.RESPONSE_AUTH_FAILED);
|
setResponseCode(INSResponseStatus.RESPONSE_AUTH_FAILED);
|
||||||
protocolBridge.getProtocolClient().getClientINSConnection().disconnect();
|
protocolBridge.getProtocolClient().getClientINSConnection().disconnect();
|
||||||
return;
|
return;
|
||||||
|
|||||||
Reference in New Issue
Block a user