diff --git a/core/java/com/android/internal/net/VpnProfile.java b/core/java/com/android/internal/net/VpnProfile.java index 5c92f3c68c774..9a5543afcd789 100644 --- a/core/java/com/android/internal/net/VpnProfile.java +++ b/core/java/com/android/internal/net/VpnProfile.java @@ -176,6 +176,11 @@ public class VpnProfile implements Cloneable, Parcelable { * connection. */ public boolean isValidLockdownProfile() { + // b/7064069: lockdown firewall blocks ports that would be used for PPTP + if (type == TYPE_PPTP) { + return false; + } + try { InetAddress.parseNumericAddress(server);