环境:CentOS Linux release 7.7.1908 (Core)
安装包:seafile-server_7.1.1_x86-64.tar.gz
1、在资料库中配置上传链接时,使用密码管理正常;
2、在资料库中配置下载链接时,使用密码和有效期管理产生的链接,在登录窗口输入密码后显示下面错误:
Page unavailable
Sorry, but the requested page is unavailable due to a server hiccup.
Our engineers have been notified, so check back later.
3、在seafile/logs/seahub.log中有以下错误日志:
2020-02-21 06:25:33,970 [WARNING] django.request:152 get_response Not Found: /favicon.ico
2020-02-21 06:26:56,069 [ERROR] django.request:135 handle_uncaught_exception Internal Server Error: /d/17604ba753394081b669/
Traceback (most recent call last):
File “/home/seafile/seafile-server-7.1.1/seahub/thirdpart/django/core/handlers/exception.py”, line 41, in inner
response = get_response(request)
File “/home/seafile/seafile-server-7.1.1/seahub/thirdpart/django/core/handlers/base.py”, line 249, in _legacy_get_response
response = self._get_response(request)
File “/home/seafile/seafile-server-7.1.1/seahub/thirdpart/django/core/handlers/base.py”, line 187, in _get_response
response = self.process_exception_by_middleware(e, request)
File “/home/seafile/seafile-server-7.1.1/seahub/thirdpart/django/core/handlers/base.py”, line 185, in _get_response
response = wrapped_callback(request, *callback_args, **callback_kwargs)
File “/home/seafile/seafile-server-7.1.1/seahub/seahub/share/decorators.py”, line 21, in _decorated
return func(request, fileshare, *args, **kwargs)
File “/home/seafile/seafile-server-7.1.1/seahub/seahub/share/decorators.py”, line 67, in _decorated
return func(request, *args, **kwargs)
File “/home/seafile/seafile-server-7.1.1/seahub/seahub/views/repo.py”, line 255, in view_shared_dir
if req_path[-1] != ‘/’:
IndexError: string index out of range
4、尝试将memcache关掉,仍然有这个问题;
5、服务器通过端口映射出去,变量SERVICE_URL、FILE_SERVER_ROOT在WEB页上进行配置。
6、其他功能测试正常。