Hello,
Since today, I got an "error occurred" pop-ups just after login (in aaPanel), trying to reach the websites tab and the app-store one (unable to reach them). So, I ran the "Fix" feature and after some minutes it logged out then logged in again...
It solved the websites tab (now I can reach it and there's no error), but not the app-store (that I can't reach, no plugin is displayed after closing the pop-up) one nor the one when I login or reach the home tab (that I can reach but with this pop-up error message).
The current non-blocking error on Home is this one:
An error occurred while the panel was running!
TypeError: string indices must be integers
REQUEST_DATE: 2024-05-10 03:58:40
PAN_VERSION: 6.8.37
OS_VERSION: Alma 8.9 (Midnight Oncilla) x86_64(Py3.7.8)
REMOTE_ADDR: 192.168.1.55
REQUEST_URI: POST /plugin?action=get_index_list
REQUEST_FORM: {}
USER_AGENT: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36
Traceback (most recent call last):
File "/www/server/panel/BTPanel/__init__.py", line 2077, in publicObject
return run_exec().run(toObject, defs, get)
File "/www/server/panel/BTPanel/__init__.py", line 2029, in run
result = getattr(toObject, get.action)(get)
File "class/panelPlugin.py", line 760, in get_index_list
softList = self.get_cloud_list(get)['list']
File "class/panelPlugin.py", line 422, in get_cloud_list
softList['list'] = self.get_local_plugin(softList['list'])
TypeError: string indices must be integers
The blocking error on App Store is this one:
TypeError: string indices must be integers
REQUEST_DATE: 2024-05-10 04:00:18
PAN_VERSION: 6.8.37
OS_VERSION: Alma 8.9 (Midnight Oncilla) x86_64(Py3.7.8)
REMOTE_ADDR: 192.168.1.55
REQUEST_URI: POST /plugin?action=get_usually_plugin
REQUEST_FORM: {}
USER_AGENT: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36
Traceback (most recent call last):
File "/www/server/panel/BTPanel/__init__.py", line 2077, in publicObject
return run_exec().run(toObject, defs, get)
File "/www/server/panel/BTPanel/__init__.py", line 2029, in run
result = getattr(toObject, get.action)(get)
File "class/panelPlugin.py", line 1965, in get_usually_plugin
plugin_info = self.get_soft_find(p['plugin_name'])
File "class/panelPlugin.py", line 1012, in get_soft_find
softList = self.get_cloud_list(get)['list']
File "class/panelPlugin.py", line 422, in get_cloud_list
softList['list'] = self.get_local_plugin(softList['list'])
TypeError: string indices must be integers
Notice that in the middle of the process (while I wrote this message here), I received an alert for update... Then I updated to aaPanel 6.8.37 without issue, but it didn't solve the errors above.
What should I do to solve these errors, please?