3.7.2升级到3.8.2后无法正常登录浏览器

浏览器输入了帐号密码和MFA后,显示以下错误: Server error occur, contact administrator
image

不过,通过SSH方式却可以正常登录被管理的服务器。

查看jms_web的日志,出现了以下信息:
[I 240102 16:33:01 mixins:228] Connected to redis://:**@redis:6379/3
[W 240102 16:33:02 inspector:44] Inspect method revoked failed
[W 240102 16:33:02 inspector:44] Inspect method reserved failed
[W 240102 16:33:02 inspector:44] Inspect method conf failed
[W 240102 16:33:02 inspector:44] Inspect method scheduled failed
[W 240102 16:33:02 inspector:44] Inspect method active_queues failed
[W 240102 16:33:02 inspector:44] Inspect method registered failed
[W 240102 16:33:02 inspector:44] Inspect method stats failed
[W 240102 16:33:02 inspector:44] Inspect method active failed

在查看/opt/jumpserver/data/logs/unexpected_exception.log日志时,出现以下错误:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/local/lib/python3.11/site-packages/MySQLdb/cursors.py”, line 179, in execute
res = self._query(mogrified_query)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/local/lib/python3.11/site-packages/MySQLdb/cursors.py”, line 330, in _query
db.query(q)
File “/usr/local/lib/python3.11/site-packages/MySQLdb/connections.py”, line 255, in query
_mysql.connection.query(self, query)
MySQLdb.OperationalError: (1054, “Unknown column ‘authentication_accesskey.date_last_used’ in ‘field list’”)

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
File “/usr/local/lib/python3.11/site-packages/rest_framework/views.py”, line 497, in dispatch
self.initial(request, *args, **kwargs)
File “/usr/local/lib/python3.11/site-packages/rest_framework/views.py”, line 414, in initial
self.perform_authentication(request)
File “/usr/local/lib/python3.11/site-packages/rest_framework/views.py”, line 324, in perform_authentication
request.user
File “/usr/local/lib/python3.11/site-packages/rest_framework/request.py”, line 227, in user
self._authenticate()
File “/usr/local/lib/python3.11/site-packages/rest_framework/request.py”, line 380, in _authenticate
user_auth_tuple = authenticator.authenticate(self)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/opt/jumpserver/apps/common/auth/signature.py”, line 82, in authenticate
user, secret = self.fetch_user_data(
^^^^^^^^^^^^^^^^^^^^^
File “/opt/jumpserver/apps/authentication/backends/drf.py”, line 117, in fetch_user_data
key = AccessKey.objects.get(id=key_id)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/local/lib/python3.11/site-packages/django/db/models/manager.py”, line 85, in manager_method
return getattr(self.get_queryset(), name)(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/local/lib/python3.11/site-packages/django/db/models/query.py”, line 646, in get
num = len(clone)
^^^^^^^^^^
File “/usr/local/lib/python3.11/site-packages/django/db/models/query.py”, line 376, in len
self._fetch_all()
File “/usr/local/lib/python3.11/site-packages/django/db/models/query.py”, line 1867, in _fetch_all
self._result_cache = list(self._iterable_class(self))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/local/lib/python3.11/site-packages/django/db/models/query.py”, line 87, in iter
results = compiler.execute_sql(
^^^^^^^^^^^^^^^^^^^^^
File “/usr/local/lib/python3.11/site-packages/django/db/models/sql/compiler.py”, line 1398, in execute_sql
cursor.execute(sql, params)
File “/usr/local/lib/python3.11/site-packages/django/db/backends/utils.py”, line 67, in execute
return self._execute_with_wrappers(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/local/lib/python3.11/site-packages/django/db/backends/utils.py”, line 80, in _execute_with_wrappers
return executor(sql, params, many, context)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/local/lib/python3.11/site-packages/django/db/backends/utils.py”, line 84, in _execute
with self.db.wrap_database_errors:
File “/usr/local/lib/python3.11/site-packages/django/db/utils.py”, line 91, in exit
raise dj_exc_value.with_traceback(traceback) from exc_value
File “/usr/local/lib/python3.11/site-packages/django/db/backends/utils.py”, line 89, in _execute
return self.cursor.execute(sql, params)

而./jmsctl.sh tail 看不到有什么错误的信息。
这个问题要怎么解决呢?

错误日志不完整,请将你所截图日志的后部分完整给出。