iPlay / iTech / Linux / 云盘 · 2023年7月10日

解决seafile客户端同步时出现“服务器内部错误”

最近几天,因为Gen8没有配置不间断电源,停电以后,虽然手动把seafile服务器启动起来,web访问也没问题,但是客户端同步就出现了“服务器内部错误”。

在官方QQ群里反馈后,没有得到任何反馈,由于使用的是社区版,所以还是自己动手,丰衣足食。

查看客户端日志,出现了repo 资料库的一些错误,导致出现内部500错误。但web端不影响使用。

查看官方技术文档,试试使用Seafile FSCK的方式尝试修复资料库。

一、使用Seafile FSCK 进行资料库差错。

docker exec -it seafile bash
cd /seafile-server-latest
./seaf-fsck.sh

二、修复资料库

./seaf-fsck.sh –repair

三、客户端重新同步一次资料库

问题解决。