I’m not sure if this started when I upgraded to seafile-client 8.0.2-1, but one of my libraries stopped syncing with a ‘Server error’ message in the client.
Arch Linux 5.12.7-arch1-1
In the server logs I don’t see any error.
In the client side (~/.ccnet/logs/seafile.log) I see the
[05/28/21 20:39:52] sync-mgr.c(580): Repo 'work' sync state transition from 'initializing' to 'downloading'.
[05/28/21 20:39:52] http-tx-mgr.c(1152): Transfer repo '324ca466': ('normal', 'init') --> ('normal', 'check')
[05/28/21 20:39:52] http-tx-mgr.c(1152): Transfer repo '324ca466': ('normal', 'check') --> ('normal', 'commit')
[05/28/21 20:39:52] http-tx-mgr.c(1152): Transfer repo '324ca466': ('normal', 'commit') --> ('normal', 'fs')
[05/28/21 20:39:52] http-tx-mgr.c(4020): Bad response code for GET https://XXXXXXXXXXXXX/seafhttp/repo/324ca466-4911-48e0-bb57-a29ef624df26/fs-id-list/?server-head=32d1691418058c5b9f96414d8e239011bd15d5f6&client-head=d2c5a1fd51c7db8cb6420fea9b91bb138146c083: 500.
[05/28/21 20:39:52] http-tx-mgr.c(4599): Failed to get fs id list for repo 324ca466 on server https://XXXXXXXXXXXXX.
[05/28/21 20:39:52] http-tx-mgr.c(1152): Transfer repo '324ca466': ('normal', 'fs') --> ('error', 'finished')
[05/28/21 20:39:52] sync-mgr.c(618): Repo 'work' sync state transition from downloading to 'error': 'Server error'.
What I already tried:
- unsync the library and try to sync again
- ./seaf-gc.sh and ./seaf-fsck.sh
- tried to removed the commit at .seafile-data/storage/commits/
Looking at the commit, I can see it’s from a file I uploaded via webpage. In my local storage I don’t have that file updated. So, it seems that the problem is in syncing that file.
Can someone help me to unlock this issue?
Thanks.