• SupportTutorial
  • aaPanel 7.x operating environment upgrade to Python 3.12 Questions and Answers

aaPanel_Kern I just tested it in Google Chrome's incognito mode, and nothing appeared; it was a blank screen. In the regular Firefox browser, it was also a blank screen. However, in Firefox's incognito mode, the tab loaded. What could be the issue? It was tested in Google Chrome's incognito mode, and it didn't load there either, showing a blank screen.

    Since the last update im having so many troubles with the panel.
    Webserver dying and not wanting to work day after day, suddenly MySQL takes 100% of the 16 cpu cores i have and hogs the server.. what is going on with this version please i need urgent help

      How to solve that's error came in Log Section" Please Guide ME Same Like That musliple error came on log section
      File "/www/server/panel/pyenv/lib/python3.12/site-packages/gevent/ssl.py", line 440, in read
      self.wait(self.read_event, timeout_exc=SSLErrorReadTimeout)
      File "src/gevent/
      hub_primitives.py", line 317, in gevent.gevent_c_hub_primitives.wait_on_socket
      File "src/gevent/
      hub_primitives.py", line 322, in gevent.gevent_c_hub_primitives.wait_on_socket
      File "src/gevent/
      hub_primitives.py", line 313, in gevent.gevent_c_hub_primitives.primitive_wait
      File "src/gevent/hub_primitives.py", line 314, in gevent.gevent_c_hub_primitives.primitive_wait
      File "src/gevent/
      hub_primitives.py", line 46, in gevent.gevent_c_hub_primitives.WaitOperationsGreenlet.wait
      File "src/gevent/
      hub_primitives.py", line 46, in gevent.gevent_c_hub_primitives.WaitOperationsGreenlet.wait
      File "src/gevent/
      hub_primitives.py", line 55, in gevent.gevent_c_hub_primitives.WaitOperationsGreenlet.wait
      File "src/gevent/
      waiter.py", line 154, in gevent.gevent_c_waiter.Waiter.get
      File "src/gevent/
      greenlet_primitives.py", line 61, in gevent.gevent_c_greenlet_primitives.SwitchOutGreenletWithLoop.switch
      File "src/gevent/
      greenlet_primitives.py", line 61, in gevent.gevent_c_greenlet_primitives.SwitchOutGreenletWithLoop.switch
      File "src/gevent/
      greenlet_primitives.py", line 65, in gevent.gevent_c_greenlet_primitives.SwitchOutGreenletWithLoop.switch
      File "src/gevent/
      gevent_c_greenlet_primitives.pxd", line 35, in gevent.gevent_c_greenlet_primitives.greenlet_switch
      TimeoutError: The read operation timed out

      During handling of the above exception, another exception occurred:

      Traceback (most recent call last):
      File "/www/server/panel/pyenv/lib/python3.12/site-packages/requests/adapters.py", line 486, in send
      resp = conn.urlopen(
      ^^^^^^^^^^^^^
      File "/www/server/panel/pyenv/lib/python3.12/site-packages/urllib3/connectionpool.py", line 799, in urlopen
      retries = retries.increment(
      ^^^^^^^^^^^^^^^^^^
      File "/www/server/panel/pyenv/lib/python3.12/site-packages/urllib3/util/retry.py", line 550, in increment
      raise six.reraise(type(error), error, stacktrace)
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/www/server/panel/pyenv/lib/python3.12/site-packages/urllib3/packages/six.py", line 770, in reraise
      raise value
      File "/www/server/panel/pyenv/lib/python3.12/site-packages/urllib3/connectionpool.py", line 715, in urlopen
      httplib_response = self.
      make_request(
      ^^^^^^^^^^^^^^^^^^^
      File "/www/server/panel/pyenv/lib/python3.12/site-packages/urllib3/connectionpool.py", line 469, in make_request
      self.
      raise_timeout(err=e, url=url, timeout_value=read_timeout)
      File "/www/server/panel/pyenv/lib/python3.12/site-packages/urllib3/connectionpool.py", line 358, in _raise_timeout
      raise ReadTimeoutError(
      urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='brandnew.aapanel.com', port=443): Read timed out. (read timeout=6)

      During handling of the above exception, another exception occurred:

      Traceback (most recent call last):
      File "/www/server/panel/class/http_requests.py", line 103, in post
      result = requests.post(url,data,timeout=timeout,headers=headers,verify=verify)
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/www/server/panel/pyenv/lib/python3.12/site-packages/requests/api.py", line 115, in post
      return request("post", url, data=data, json=json, **kwargs)
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/www/server/panel/pyenv/lib/python3.12/site-packages/requests/api.py", line 59, in request
      return session.request(method=method, url=url, **kwargs)
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/www/server/panel/pyenv/lib/python3.12/site-packages/requests/sessions.py", line 589, in request
      resp = self.send(prep, **send_kwargs)
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/www/server/panel/pyenv/lib/python3.12/site-packages/requests/sessions.py", line 703, in send
      r = adapter.send(request, **kwargs)
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/www/server/panel/pyenv/lib/python3.12/site-packages/requests/adapters.py", line 532, in send
      raise ReadTimeout(e, request=request)
      requests.exceptions.ReadTimeout: HTTPSConnectionPool(host='brandnew.aapanel.com', port=443): Read timed out. (read timeout=6)

      /www/server/panel/class/logsModel/panelModel.py:201: SyntaxWarning: invalid escape sequence '\s'
      if username and not re.search('-\s+({})\s+('.format(username),_line):
      [2024-05-26 15:28:05][DEBUG] - sub_path: logs "

      Hello

      I used to use mobile phone all the time, now it is very broken, nothing is in order

      There is no install button
      In some plugins

      In desktop mode, there are no buttons on the phone

        bt 22
        EXECUTING
        /www/server/panel/BT-Panel:238: DeprecationWarning: setDaemon() is deprecated, set the daemon attribute instead
        task_thread.setDaemon(True)
        [2024-05-26 19:37:17][DEBUG] - sub_path:
        /www/server/panel/BT-Panel:63: SyntaxWarning: invalid escape sequence '\c'
        os.system("\cp -f {} {}".format(plugin_loader_src_file, plugin_loader_file))
        /www/server/panel/BT-Panel:238: DeprecationWarning: setDaemon() is deprecated, set the daemon attribute instead
        task_thread.setDaemon(True)
        [2024-05-26 19:37:35][DEBUG] - sub_path:
        /www/server/panel/BT-Panel:63: SyntaxWarning: invalid escape sequence '\c'
        os.system("\cp -f {} {}".format(plugin_loader_src_file, plugin_loader_file))
        /www/server/panel/BT-Panel:238: DeprecationWarning: setDaemon() is deprecated, set the daemon attribute instead
        task_thread.setDaemon(True)
        [2024-05-26 19:38:00][DEBUG] - sub_path:
        /www/server/panel/BT-Panel:63: SyntaxWarning: invalid escape sequence '\c'
        os.system("\cp -f {} {}".format(plugin_loader_src_file, plugin_loader_file))
        /www/server/panel/BT-Panel:238: DeprecationWarning: setDaemon() is deprecated, set the daemon attribute instead
        task_thread.setDaemon(True)
        [2024-05-26 19:38:22][DEBUG] - sub_path:
        [2024-05-26 19:38:25][DEBUG] - Traceback (most recent call last):
        File "/www/server/panel/pyenv/lib/python3.12/site-packages/urllib3/connectionpool.py", line 467, in make_request
        six.raise_from(e, None)
        File "<string>", line 3, in raise_from
        File "/www/server/panel/pyenv/lib/python3.12/site-packages/urllib3/connectionpool.py", line 462, in make_request
        httplib_response = conn.getresponse()
        ^^^^^^^^^^^^^^^^^^
        File "/www/server/panel/pyenv/lib/python3.12/http/client.py", line 1428, in getresponse
        response.begin()
        File "/www/server/panel/pyenv/lib/python3.12/http/client.py", line 331, in begin
        version, status, reason = self.read_status()
        ^^^^^^^^^^^^^^^^^^^
        File "/www/server/panel/pyenv/lib/python3.12/http/client.py", line 292, in read_status
        line = str(self.fp.readline(MAXLINE + 1), "iso-8859-1")
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        File "/www/server/panel/pyenv/lib/python3.12/socket.py", line 707, in readinto
        return self.sock.recv_into(b)
        ^^^^^^^^^^^^^^^^^^^^^^^
        File "/www/server/panel/pyenv/lib/python3.12/site-packages/gevent/ssl.py", line 625, in recv_into
        return self.read(nbytes, buffer)
        ^^^^^^^^^^^^^^^^^^^^^^^^^
        File "/www/server/panel/pyenv/lib/python3.12/site-packages/gevent/ssl.py", line 440, in read
        self.wait(self.read_event, timeout_exc=SSLErrorReadTimeout)
        File "src/gevent/hub_primitives.py", line 317, in gevent.gevent_c_hub_primitives.wait_on_socket
        File "src/gevent/hub_primitives.py", line 322, in gevent.gevent_c_hub_primitives.wait_on_socket
        File "src/gevent/hub_primitives.py", line 313, in gevent.gevent_c_hub_primitives.primitive_wait
        File "src/gevent/hub_primitives.py", line 314, in gevent.gevent_c_hub_primitives.primitive_wait
        File "src/gevent/hub_primitives.py", line 46, in gevent.gevent_c_hub_primitives.WaitOperationsGreenlet.wait
        File "src/gevent/hub_primitives.py", line 46, in gevent.gevent_c_hub_primitives.WaitOperationsGreenlet.wait
        File "src/gevent/hub_primitives.py", line 55, in gevent.gevent_c_hub_primitives.WaitOperationsGreenlet.wait
        File "src/gevent/waiter.py", line 154, in gevent.gevent_c_waiter.Waiter.get
        File "src/gevent/greenlet_primitives.py", line 61, in gevent.gevent_c_greenlet_primitives.SwitchOutGreenletWithLoop.switch
        File "src/gevent/greenlet_primitives.py", line 61, in gevent.gevent_c_greenlet_primitives.SwitchOutGreenletWithLoop.switch
        File "src/gevent/greenlet_primitives.py", line 65, in gevent.gevent_c_greenlet_primitives.SwitchOutGreenletWithLoop.switch
        File "src/gevent/gevent_c_greenlet_primitives.pxd", line 35, in gevent.gevent_c_greenlet_primitives.
        greenlet_switch
        TimeoutError: The read operation timed out

        During handling of the above exception, another exception occurred:

        Traceback (most recent call last):
        File "/www/server/panel/pyenv/lib/python3.12/site-packages/requests/adapters.py", line 486, in send
        resp = conn.urlopen(
        ^^^^^^^^^^^^^
        File "/www/server/panel/pyenv/lib/python3.12/site-packages/urllib3/connectionpool.py", line 799, in urlopen
        retries = retries.increment(
        ^^^^^^^^^^^^^^^^^^
        File "/www/server/panel/pyenv/lib/python3.12/site-packages/urllib3/util/retry.py", line 550, in increment
        raise six.reraise(type(error), error, stacktrace)
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        File "/www/server/panel/pyenv/lib/python3.12/site-packages/urllib3/packages/six.py", line 770, in reraise
        raise value
        File "/www/server/panel/pyenv/lib/python3.12/site-packages/urllib3/connectionpool.py", line 715, in urlopen
        httplib_response = self.make_request(
        ^^^^^^^^^^^^^^^^^^^
        File "/www/server/panel/pyenv/lib/python3.12/site-packages/urllib3/connectionpool.py", line 469, in make_request
        self.raise_timeout(err=e, url=url, timeout_value=read_timeout)
        File "/www/server/panel/pyenv/lib/python3.12/site-packages/urllib3/connectionpool.py", line 358, in _raise_timeout
        raise ReadTimeoutError(
        urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='brandnew.aapanel.com', port=443): Read timed out. (read timeout=6)

        During handling of the above exception, another exception occurred:

        Traceback (most recent call last):
        File "/www/server/panel/class/http_requests.py", line 103, in post
        result = requests.post(url,data,timeout=timeout,headers=headers,verify=verify)
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        File "/www/server/panel/pyenv/lib/python3.12/site-packages/requests/api.py", line 115, in post
        return request("post", url, data=data, json=json, **kwargs)
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        File "/www/server/panel/pyenv/lib/python3.12/site-packages/requests/api.py", line 59, in request
        return session.request(method=method, url=url, **kwargs)
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        File "/www/server/panel/pyenv/lib/python3.12/site-packages/requests/sessions.py", line 589, in request
        resp = self.send(prep, **send_kwargs)
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        File "/www/server/panel/pyenv/lib/python3.12/site-packages/requests/sessions.py", line 703, in send
        r = adapter.send(request, **kwargs)
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        File "/www/server/panel/pyenv/lib/python3.12/site-packages/requests/adapters.py", line 532, in send
        raise ReadTimeout(e, request=request)
        requests.exceptions.ReadTimeout: HTTPSConnectionPool(host='brandnew.aapanel.com', port=443): Read timed out. (read timeout=6)

          yuv41
          Hello, updating aapanel will not affect the operation of the database. aapanel is an independent service.
          It is recommended that you use phpmyadmin to check whether the database process is caused by too many processes?

          Hi, do you have any more information? If it is a mobile version, we are working on compatibility
          If it is a computer browser, please try using incognito mode to access it. Is it normal?

          shahinsafari

          My aapanel can't start after update
          root@amlogic:~# bt
          /usr/bin/bt: line 361: /usr/bin/python: No such file or directory

            4ndr3
            You can also try to use the ssh tool to log in to the server and execute the update command with root privileges to update.
            Update command:

            curl -k https://node.aapanel.com/install/update_7.x_en.sh | bash

              after update panel won't start, and got this error after bt start

              after bt 22

              edit:
              i reinstall panel and its working now

              Connect with us: 📨 Telegram 💬 Discord Email: support@aapanel.com