Added default tcp web port (1028)

This commit is contained in:
UnlegitDqrk
2026-02-08 18:23:40 +01:00
parent c855877530
commit 8f00dcb5df
3 changed files with 15 additions and 9 deletions

View File

@@ -93,7 +93,10 @@ public final class CustomServerListener extends EventListener {
if (q.getSub() == null && q.getTLN().equalsIgnoreCase("oac")) {
if (q.getName().equalsIgnoreCase("info")) {
// Return INS server info site
String[] hostPort = insServer.getInsInfoSite().split(":");
String insInfo = insServer.getInsInfoSite();
if (!insInfo.contains(":")) insInfo = insInfo + ":1028";
String[] hostPort = insInfo.split(":");
resolved = List.of(new INSRecord(q.getType(), hostPort[0], -1, -1, Integer.parseInt(hostPort[1]), 0));
} else if (q.getName().equalsIgnoreCase("register")) {
// Return INS frontend site
@@ -108,6 +111,7 @@ public final class CustomServerListener extends EventListener {
String resolve = insServer.resolveTLNInfoSite(q.getTLN());
if (resolve == null) status = INSResponseStatus.INVALID_REQUEST;
else {
if (!resolve.contains(":")) resolve = resolve + ":1028";
String[] hostPort = resolve.split(":");
resolved = List.of(new INSRecord(q.getType(), hostPort[0], -1, -1, Integer.parseInt(hostPort[1]), 0));
}

View File

@@ -169,13 +169,15 @@ public final class AuthPacket extends OACPacket {
if (fpFile.exists()) {
String existing = FileUtils.readFileLines(fpFile).get(0);
if (!protocolBridge.getProtocolClient().trustNewINSFingerprint(existing, fp)) {
setResponseCode(INSResponseStatus.RESPONSE_AUTH_FAILED);
protocolBridge.getProtocolClient().getClientINSConnection().disconnect();
return;
} else {
FileUtils.writeFile(fpFile, fp + System.lineSeparator());
allowWritePem = true;
if (!existing.equalsIgnoreCase(fp)) {
if (!protocolBridge.getProtocolClient().trustNewINSFingerprint(existing, fp)) {
setResponseCode(INSResponseStatus.RESPONSE_AUTH_FAILED);
protocolBridge.getProtocolClient().getClientINSConnection().disconnect();
return;
} else {
FileUtils.writeFile(fpFile, fp + System.lineSeparator());
allowWritePem = true;
}
}
} else {
if (!protocolBridge.getProtocolClient().trustINS(fp)) {