From 649e6487fb045ab8df0144579f74ab7123e2cbc6 Mon Sep 17 00:00:00 2001 From: cyBerta Date: Thu, 13 Apr 2023 14:37:45 +0200 Subject: improve sanity check for obfs4 pts defined in eip-service.json --- app/src/main/java/se/leap/bitmaskclient/eip/VpnConfigGenerator.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'app/src/main') diff --git a/app/src/main/java/se/leap/bitmaskclient/eip/VpnConfigGenerator.java b/app/src/main/java/se/leap/bitmaskclient/eip/VpnConfigGenerator.java index d32d1a71..4d90798d 100644 --- a/app/src/main/java/se/leap/bitmaskclient/eip/VpnConfigGenerator.java +++ b/app/src/main/java/se/leap/bitmaskclient/eip/VpnConfigGenerator.java @@ -366,7 +366,7 @@ public class VpnConfigGenerator { } TransportType transportType = transport.getTransportType(); - if (transportType == OBFS4 && transport.getPorts() == null) { + if (transportType == OBFS4 && (transport.getPorts() == null || transport.getPorts().length == 0)) { VpnStatus.logError("Misconfigured provider: no ports defined in " + transport.getType() + " transport JSON for gateway " + ipAddress); return; } -- cgit v1.2.3