建立缩略图 thumbnail 及预览问题

服务器全新安装 ubuntu 20.04 及更新完系统,然后使用官方一键安装脚本 ,完成安装无报错。

启动后上传图片无法建立缩略图和预览 , 包括TXT文件也不能在线打开及修改,seahub.log报以下错误。

测试了 8.0.X 9.0.6 都报以下错误。

2022-07-26 14:00:36,546 [ERROR] seahub.views.file:191 repo_file_get HTTP Error 503: Service Unavailable
2022-07-26 14:02:29,621 [ERROR] seahub.thumbnail.utils:149 generate_thumbnail HTTP Error 503: Service Unavailable
2022-07-26 14:02:29,622 [ERROR] django.request:222 log_response Internal Server Error: /thumbnail/8d453131-0909-43a4-8e57-e572efb63d8d/create/
2022-07-26 14:02:31,311 [ERROR] seahub.thumbnail.utils:149 generate_thumbnail HTTP Error 503: Service Unavailable
2022-07-26 14:02:31,312 [ERROR] django.request:222 log_response Internal Server Error: /thumbnail/8d453131-0909-43a4-8e57-e572efb63d8d/create/
2022-07-26 14:02:32,458 [ERROR] seahub.thumbnail.utils:149 generate_thumbnail HTTP Error 503: Service Unavailable
2022-07-26 14:02:32,459 [ERROR] django.request:222 log_response Internal Server Error: /thumbnail/8d453131-0909-43a4-8e57-e572efb63d8d/create/
2022-07-26 14:02:33,036 [ERROR] seahub.thumbnail.utils:149 generate_thumbnail HTTP Error 503: Service Unavailable
2022-07-26 14:02:33,037 [ERROR] django.request:222 log_response Internal Server Error: /thumbnail/8d453131-0909-43a4-8e57-e572efb63d8d/create/

我有一台老Windows 服务器运行Win版Seafile 6.0.7 ,最近要迁移到LinuxServer上,我能成功迁移至Linux Server上, 在 Linux 上 Seafile 6.0.7 能预览图片,但是不能建立缩略图,同样报以上错误,然后我升级到 6.1.2 后 ,预览图片功能也不行了。

有没有官方的人员可以测试一下使用Ubuntu 20.04 然后全新安装Seafile Server 那个版本都不能使用缩略图及预览图片。 还有一个奇怪的问题是,我有两台以前在Linux (CentOS 7.5)安装的 Seafile 6.3.4都没有这个问题。不知道是不是Python库的问题。

这个问题我试了好几天,安装了无数Linux 和Seafile 及Python Pillow 多个版本都无法解决 , 需然我在最后用Docker方式部署就发现没有这个缩略图题, 但是从非Docker环境要迁移到Docker下难度太大了(还是Sqlite的)。

我也和你一样,今天刚解决了,不知道我的解决办法适不适合你的

是什么样的办法呢?能否告知一下。

我找到问题所在了,是我的网络环境导致了这个问题。我服务器是不能上网的,所以我在env里加了代理,导致所有的网络请求都走代理了,才会这种没法理解的报错。 :sweat_smile:

这算不算是一个BUG ? Linux 设了全局代理导致 Seafile Server 所有请求都走代理?

这是你的设置问题吧