Firewall - Aliases: local file corruption might prevent alias to be loaded. closes https://github.com/opnsense/core/issues/5525

This commit is contained in:
Ad Schellevis 2022-02-13 11:30:45 +01:00
parent 24f100366f
commit edeec7d621

View File

@ -233,7 +233,10 @@ class Alias(object):
if not self._resolve_content:
if self.expired() or self.changed() or force:
if os.path.isfile(self._filename_alias_content):
undo_content = open(self._filename_alias_content, 'r').read()
try:
undo_content = open(self._filename_alias_content, 'r').read()
except UnicodeDecodeError:
undo_content = ""
else:
undo_content = ""
try: