From 52a305f5cd3f17d1cc9dd33739283810ac54c4ab Mon Sep 17 00:00:00 2001 From: dami Date: Tue, 27 May 2025 11:01:21 +0800 Subject: [PATCH] Update firewall.py --- web/utils/firewall.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/web/utils/firewall.py b/web/utils/firewall.py index 299c6a558..30842aa52 100644 --- a/web/utils/firewall.py +++ b/web/utils/firewall.py @@ -79,9 +79,10 @@ class Firewall(object): if not is_same: t = {} - t['port'] = info[0].replace('-',':') - t['protocol'] = info[1] - ports_all.append(t) + if len(info) == 2: + t['port'] = info[0].replace('-',':') + t['protocol'] = info[1] + ports_all.append(t) for add_info in ports_all: if thisdb.getFirewallCountByPort(add_info['port']) == 0: thisdb.addFirewall(add_info['port'], ps='自动识别',protocol=add_info['protocol'])