Same error on 2 different servers :
aapanel version 6.8.23 & tried with beta version as well not fixed.

{"status": false, "msg": "Sorry, something went wrong:<br> Traceback (most recent call last):<br> File \"class/flask_sockets.py\", line 30, in call<br> handler, values = adapter.match()<br> File \"/www/server/panel/pyenv/lib/python3.7/site-packages/werkzeug/routing.py\", line 1945, in match<br> raise NotFound()<br>werkzeug.exceptions.NotFound: 404 Not Found: The requested URL was not found on the server. If you entered the URL manually please check your spelling and try again.<br><br>During handling of the above exception, another exception occurred:<br><br>Traceback (most recent call last):<br> File \"class/panelPlugin.py\", line 2103, in a<br> pluginObject = eval('plugin_main.' + get.name + '_main()')<br> File \"<string>\", line 1, in <module><br> File \"/www/server/panel/plugin/firewall/firewall_main.py\", line 52, in init<br> self.__Obj = firewalld()<br> File \"/www/server/panel/plugin/firewall/firewall_main.py\", line 1647, in init<br> self.TREE.parse(self.CONF_FILE)<br> File \"/www/server/panel/pyenv/lib/python3.7/xml/etree/ElementTree.py\", line 587, in parse<br> source = open(source, \"rb\")<br>FileNotFoundError: [Errno 2] No such file or directory: '/etc/firewalld/zones/public.xml'<br> "}