Traceback (most recent call last):
File "/www/server/panel/BTPanel/__init__.py", line 2098, in publicObject
res = run_obj.run(toObject, defs, get)
File "/www/server/panel/BTPanel/__init__.py", line 2045, in run
result = getattr(toObject, get.action)(get)
File "class/panelSafeController.py", line 75, in model
result = PluginLoader.module_run(module_name,def_name,pdata)
File "/www/server/panel/class/safeModel/firewallModel.py", line 2866, in get_diff_panel_firewall_rules
firewall_rules = self.get_sys_firewall_rules()
File "/www/server/panel/class/safeModel/firewallModel.py", line 2887, in get_sys_firewall_rules
if self.__isFirewalld: return self.__firewall_obj.recombine_rules()
File "/www/server/panel/class/safeModel/firewallModel.py", line 3160, in recombine_rules
if tcp_rule['address'] == udp_rule['address']:
KeyError: 'address' |