I always get this Error when I try to login seahub which is launched in a docker container based on Ubuntu20.04 and python3.8. How can I solve it?

Environment:

Request Method: POST
Request URL: http://127.0.0.1:8000/accounts/login/?next=/

Django Version: 4.2.3
Python Version: 3.8.10
Installed Applications:
[‘django.contrib.contenttypes’,
‘django.contrib.sessions’,
‘django.contrib.messages’,
‘django.contrib.staticfiles’,
‘seahub.base’,
‘django.contrib.auth’,
‘registration’,
‘captcha’,
‘statici18n’,
‘constance’,
‘constance.backends.database’,
‘termsandconditions’,
‘webpack_loader’,
‘djangosaml2’,
‘seahub.api2’,
‘seahub.avatar’,
‘seahub.contacts’,
‘seahub.drafts’,
‘seahub.institutions’,
‘seahub.invitations’,
‘seahub.wiki’,
‘seahub.group’,
‘seahub.notifications’,
‘seahub.options’,
‘seahub.onlyoffice’,
‘seahub.profile’,
‘seahub.share’,
‘seahub.help’,
‘seahub.thumbnail’,
‘seahub.password_session’,
‘seahub.admin_log’,
‘seahub.wopi’,
‘seahub.tags’,
‘seahub.revision_tag’,
‘seahub.two_factor’,
‘seahub.role_permissions’,
‘seahub.trusted_ip’,
‘seahub.repo_tags’,
‘seahub.file_tags’,
‘seahub.related_files’,
‘seahub.work_weixin’,
‘seahub.dingtalk’,
‘seahub.file_participants’,
‘seahub.repo_api_tokens’,
‘seahub.abuse_reports’,
‘seahub.repo_auto_delete’,
‘seahub.ocm’,
‘seahub.ocm_via_webdav’,
‘seahub.search’,
‘seahub.sysadmin_extra’,
‘seahub.organizations’,
‘seahub.krb5_auth’,
‘seahub.django_cas_ng’,
‘seahub.seadoc’,
‘gunicorn’]
Installed Middleware:
[‘django.contrib.sessions.middleware.SessionMiddleware’,
‘django.middleware.locale.LocaleMiddleware’,
‘django.middleware.common.CommonMiddleware’,
‘django.middleware.csrf.CsrfViewMiddleware’,
‘django.contrib.messages.middleware.MessageMiddleware’,
‘seahub.auth.middleware.AuthenticationMiddleware’,
‘seahub.base.middleware.BaseMiddleware’,
‘seahub.base.middleware.InfobarMiddleware’,
‘seahub.password_session.middleware.CheckPasswordHash’,
‘seahub.base.middleware.ForcePasswdChangeMiddleware’,
‘termsandconditions.middleware.TermsAndConditionsRedirectMiddleware’,
‘seahub.two_factor.middleware.OTPMiddleware’,
‘seahub.two_factor.middleware.ForceTwoFactorAuthMiddleware’,
‘seahub.trusted_ip.middleware.LimitIpMiddleware’,
‘seahub.organizations.middleware.RedirectMiddleware’]

Traceback (most recent call last):
File “/usr/local/lib/python3.8/site-packages/pysearpc/named_pipe.py”, line 85, in _get_transport
transport = self._pool.get(False)
File “/usr/lib/python3.8/queue.py”, line 167, in get
raise Empty

During handling of the above exception (), another exception occurred:
File “/usr/local/lib/python3.8/dist-packages/django/core/handlers/exception.py”, line 55, in inner
response = get_response(request)
File “/usr/local/lib/python3.8/dist-packages/django/core/handlers/base.py”, line 197, in _get_response
response = wrapped_callback(request, *callback_args, **callback_kwargs)
File “/usr/local/lib/python3.8/dist-packages/django/utils/decorators.py”, line 134, in _wrapper_view
response = view_func(request, *args, **kwargs)
File “/usr/local/lib/python3.8/dist-packages/django/views/decorators/cache.py”, line 62, in _wrapper_view_func
response = view_func(request, *args, **kwargs)
File “/root/dev/source-code/seahub/seahub/auth/views.py”, line 126, in login
if form.is_valid():
File “/usr/local/lib/python3.8/dist-packages/django/forms/forms.py”, line 201, in is_valid
return self.is_bound and not self.errors
File “/usr/local/lib/python3.8/dist-packages/django/forms/forms.py”, line 196, in errors
self.full_clean()
File “/usr/local/lib/python3.8/dist-packages/django/forms/forms.py”, line 434, in full_clean
self._clean_form()
File “/usr/local/lib/python3.8/dist-packages/django/forms/forms.py”, line 455, in _clean_form
cleaned_data = self.clean()
File “/root/dev/source-code/seahub/seahub/auth/forms.py”, line 49, in clean
self.user_cache = authenticate(username=username, password=password)
File “/root/dev/source-code/seahub/seahub/auth/init.py”, line 56, in authenticate
user = backend.authenticate(**credentials)
File “/root/dev/source-code/seahub/seahub/base/accounts.py”, line 767, in authenticate
user = self.get_user(username)
File “/root/dev/source-code/seahub/seahub/base/accounts.py”, line 761, in get_user
user = self.get_user_with_import(username)
File “/root/dev/source-code/seahub/seahub/base/accounts.py”, line 732, in get_user_with_import
emailuser = ccnet_api.get_emailuser_with_import(username)
File “/usr/local/lib/python3.8/site-packages/seaserv/api.py”, line 905, in get_emailuser_with_import
return ccnet_threaded_rpc.get_emailuser_with_import(email)
File “/usr/local/lib/python3.8/site-packages/pysearpc/client.py”, line 125, in newfunc
ret_str = self.call_remote_func_sync(fcall_str)
File “/usr/local/lib/python3.8/site-packages/pysearpc/named_pipe.py”, line 97, in call_remote_func_sync
transport = self._get_transport()
File “/usr/local/lib/python3.8/site-packages/pysearpc/named_pipe.py”, line 87, in _get_transport
transport = self._create_transport()
File “/usr/local/lib/python3.8/site-packages/pysearpc/named_pipe.py”, line 80, in _create_transport
transport.connect()
File “/usr/local/lib/python3.8/site-packages/pysearpc/named_pipe.py”, line 44, in connect
self.pipe.connect(self.socket_path)

Exception Type: FileNotFoundError at /accounts/login/
Exception Value: [Errno 2] No such file or directory