fix IPv6 connectivity to XMR nodes #1076

This commit is contained in:
fa2a5qj3 2024-06-30 08:56:39 -04:00 committed by GitHub
parent 1debdde33e
commit 856faafd1c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -150,7 +150,7 @@ public class XmrNodes {
if (parts[0].contains("[") && parts[0].contains(":")) {
// IPv6 address and optional port number
// address part delimited by square brackets e.g. [2a01:123:456:789::2]:8333
host = parts[0].replace("[", "").replace("]", "");
host = parts[0] + "]"; // keep the square brackets per RFC-2732
if (parts.length == 2)
port = Integer.parseInt(parts[1].replace(":", ""));
} else if (parts[0].contains(":") && !parts[0].contains(".")) {