Error occurred while fetching data
After automatic upgrade to TOS 5.2 (and manual reboot), reForis on my Omnia started to display "An error occurred while fetching data."
This message is displayed both in the OpenVPN sections (Server settings, Client settings) and at the dashboard.
The web console contains the following messages:
GET https://my-omnia-address/reforis/openvpn/api/client-settings
HTTP/2 500 Internal Server Error
The response content contains this stack trace:
Traceback (most recent call last):
File "/usr/lib/python3.7/site-packages/foris_controller/message_router.py", line 117,
in process_message File "/usr/lib/python3.7/site-packages/foris_controller/module_base.py", line 61,
in perform_action File "/usr/lib/python3.7/site-packages/foris_controller_modules/openvpn_client/__init__.py", line 31,
in action_list File "/usr/lib/python3.7/site-packages/foris_controller/utils.py", line 111,
in inner File "/usr/lib/python3.7/site-packages/foris_controller_modules/openvpn_client/handlers/openwrt.py", line 39,
in list File "/usr/lib/python3.7/site-packages/foris_controller_backends/openvpn_client/__init__.py", line 57,
in list File "/usr/lib/python3.7/site-packages/foris_controller_backends/uci/__init__.py", line 361,
in read File "/usr/lib/python3.7/site-packages/foris_controller_backends/uci/__init__.py", line 367,
in export_data File "/usr/lib/python3.7/site-packages/foris_controller_backends/uci/__init__.py", line 182,
in _run_uci_command foris_controller.exceptions.UciException:
['uci', '-n', '-c', '/etc/config/', '-P', '/tmp/.uci-foris-controller', 'export', 'openvpn']:
command failed (b'uci: Parse error (invalid character in name field) at line 61, byte 25\n')