Since I updated the panel through the panel, it doesn't load at all. Below are the error logs. Kindly advise how to fix it. I have several websites hosted in this.

BT status shows it is running, and websites are working fine as well. I haven't restarted the server yet, because I am not sure if it will then stop working at all.

If I fix it through BT command, will it ruin the exsting websites and configurations?

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/www/server/panel/BTPanel/init.py", line 1764, in login
import breaking_through
File "/www/server/panel/class/public/hook_import.py", line 20, in _aapimport
return oldimport(name, globals, locals, fromlist, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/www/server/panel/class_v2/breaking_through.py", line 34, in <module>
from pyroute2 import IPSet, NetlinkError
File "/www/server/panel/class/public/hook_import.py", line 20, in _aapimport
return oldimport(name, globals, locals, fromlist, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ModuleNotFoundError: No module named 'pyroute2'

[2024-11-28 07:34:44][DEBUG] - Traceback (most recent call last):
File "/www/server/panel/class_v2/breaking_through.py", line 31, in <module>
from pyroute2 import IPSet, NetlinkError
File "/www/server/panel/class/public/hook_import.py", line 20, in _aapimport
return oldimport(name, globals, locals, fromlist, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ModuleNotFoundError: No module named 'pyroute2'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/www/server/panel/pyenv/lib/python3.12/site-packages/flask/app.py", line 1823, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "/www/server/panel/pyenv/lib/python3.12/site-packages/flask/app.py", line 1799, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/www/server/panel/BTPanel/init.py", line 1764, in login
import breaking_through
File "/www/server/panel/class/public/hook_import.py", line 20, in _aapimport
return oldimport(name, globals, locals, fromlist, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/www/server/panel/class_v2/breaking_through.py", line 34, in <module>
from pyroute2 import IPSet, NetlinkError
File "/www/server/panel/class/public/hook_import.py", line 20, in _aapimport
return oldimport(name, globals, locals, fromlist, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ModuleNotFoundError: No module named 'pyroute2'

[2024-11-28 07:45:56][DEBUG] - Traceback (most recent call last):
File "/www/server/panel/class_v2/breaking_through.py", line 31, in <module>
from pyroute2 import IPSet, NetlinkError
File "/www/server/panel/class/public/hook_import.py", line 20, in _aapimport
return oldimport(name, globals, locals, fromlist, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ModuleNotFoundError: No module named 'pyroute2'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/www/server/panel/pyenv/lib/python3.12/site-packages/flask/app.py", line 1823, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "/www/server/panel/pyenv/lib/python3.12/site-packages/flask/app.py", line 1799, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/www/server/panel/BTPanel/init.py", line 1764, in login
import breaking_through
File "/www/server/panel/class/public/hook_import.py", line 20, in _aapimport
return oldimport(name, globals, locals, fromlist, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/www/server/panel/class_v2/breaking_through.py", line 34, in <module>
from pyroute2 import IPSet, NetlinkError
File "/www/server/panel/class/public/hook_import.py", line 20, in _aapimport
return oldimport(name, globals, locals, fromlist, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ModuleNotFoundError: No module named 'pyroute2'

[2024-11-28 09:33:15][DEBUG] - Traceback (most recent call last):
File "/www/server/panel/class_v2/breaking_through.py", line 31, in <module>
from pyroute2 import IPSet, NetlinkError
File "/www/server/panel/class/public/hook_import.py", line 20, in _aapimport
return oldimport(name, globals, locals, fromlist, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ModuleNotFoundError: No module named 'pyroute2'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/www/server/panel/pyenv/lib/python3.12/site-packages/flask/app.py", line 1823, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "/www/server/panel/pyenv/lib/python3.12/site-packages/flask/app.py", line 1799, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/www/server/panel/BTPanel/init.py", line 1764, in login
import breaking_through
File "/www/server/panel/class/public/hook_import.py", line 20, in _aapimport
return oldimport(name, globals, locals, fromlist, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/www/server/panel/class_v2/breaking_through.py", line 34, in <module>
from pyroute2 import IPSet, NetlinkError
File "/www/server/panel/class/public/hook_import.py", line 20, in _aapimport
return oldimport(name, globals, locals, fromlist, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ModuleNotFoundError: No module named 'pyroute2'

    aboobacker changed the title to AaPanel doesn't load after updating .

    Hello, try executing the repair command using ssh tool if that solves it
    rm -f /tmp/update_to7.pl && curl -k https://node.aapanel.com/install/update_7.x_en.sh | bash

    aboobacker

      aaPanel_Kern Thanks. Let me try this. Just asking before I execute this command - as I mentioned, there are several Wordpress websites running on this aapanel. If I execute the above commanad, all of them will continue working without any issues right?
      Meaning, it wouldn't make it a fresh installation, correct?