Seafile同步失败,文件同步错误里面显示"服务器权限被拒绝"问题处理

文件同步错误里面显示:
服务器权限被拒绝
日志里面显示:

[11/19/23 13:48:14] Bad response code for POST http://ztc.bosim.vip/seafhttp/repo/05fbecd4-1de5-4a98-910c-2298cf4d6cfb/recv-fs/: 403.[11/19/23 13:48:14] Failed to send fs objects for repo 05fbecd4.
[11/19/23 13:48:14] Transfer repo '05fbecd4': ('normal', 'fs') --> ('error', 'finished')
[11/19/23 13:48:14] Repo '01.我的文件' sync state transition from uploading to 'error': 'Permission denied on server'.

最近几个月经常出现这个问题,前连天直接不能正常同步,没办法只能着手处理这个问题,试过重启服务器,升级客服端都没办法处理,搜索seafile英文论坛终于找到点线索,这里分享下。

就是某个文件上传失败导致的错误,而且会导致同步会卡住一直报错误,看日志是不显示具体那个文件上传失败的。在seafile英文论坛https://forum.seafile.com/t/seafile-server-permission-denied/13663这里看到这个朋友的服务器环境有防火墙,联想到前段时间打开了宝塔的防火墙,看防火墙拦截记录,果不其然,有103条“SQL注入拦截记录”,关闭防火墙后,重新同步即恢复正常。

image.png

本文链接:http://www.bosim.vip/index.php/post/40.html

--EOF--