From 0ee3ecde53ff336d3c49ec48e5cb86d5c9d90813 Mon Sep 17 00:00:00 2001 From: kulikov-a <36099472+kulikov-a@users.noreply.github.com> Date: Thu, 16 Sep 2021 08:43:24 +0300 Subject: [PATCH] allow /30 for p2p --- src/www/vpn_openvpn_server.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/www/vpn_openvpn_server.php b/src/www/vpn_openvpn_server.php index c6d0fc414..499932edd 100644 --- a/src/www/vpn_openvpn_server.php +++ b/src/www/vpn_openvpn_server.php @@ -201,8 +201,8 @@ if ($_SERVER['REQUEST_METHOD'] === 'GET') { if ($result = openvpn_validate_cidr($pconfig['tunnel_network'], gettext('IPv4 Tunnel Network'), false, 'ipv4')) { $input_errors[] = $result; - } elseif (!empty($pconfig['tunnel_network'])) { - // Check IPv4 tunnel_network pool size + } elseif (!empty($pconfig['tunnel_network']) && (strpos($pconfig['mode'], "p2p_") === false)) { + // Check IPv4 tunnel_network pool size for Remote Access modes list($ipv4tunnel_base, $ipv4tunnel_prefix) = explode('/',trim($pconfig['tunnel_network'])); if ($pconfig['dev_mode'] == "tun") { if ($ipv4tunnel_prefix > 28 && empty($pconfig['topology_subnet'])) {