SeaDrive 2.0.4 - Error when accessing shared library

Hi,
I’ve got a shared library named “Exterieur” shared with several groups, my user belong to an authorized group. The library was available last week, but now there is an error.
Accessing the library on web is working fine.

[09/15/20 09:27:14] Starting SeaDrive client 2.0.4
[09/15/20 09:27:14] rpc server started.
[09/15/20 09:27:16] start to serve on pipe client
[09/15/20 09:27:17] start to serve on pipe client
[09/15/20 09:27:17] switching account to https://seafile.mydomain.com myuser@mydomain.com.
[09/15/20 09:27:17] start to serve on pipe client
[09/15/20 09:27:18] switching account to https://seafile.mydomain.com myuser@mydomain.com.
[09/15/20 09:27:44] Bad response code for GET https://seafile.mydomain.com/seafhttp/accessible-repos/?repo_id=8e4d1df2-80d1-4025-ad50-82ee2ffe5d14: 404.
[09/15/20 09:28:01] Repo ‘Exterieur’ sync state transition from ‘synchronized’ to ‘get sync info’.
[09/15/20 09:28:01] Repo ‘Exterieur’ sync state transition from get sync info to ‘error’: ‘You do not have permission to access this library’.

I stop SeaDrive, then delete the ~/seadrive/data directory to fix it.

We are experiencing same behavior with many clients and several different versions of seadrive. This happens with a library shared to all in Read Only mode, called “PhotoArchive”.

When starting seadrive is giving an error message about not having write permissions.

See one of the logs:

[11/06/20 17:58:14] Starting SeaDrive client 2.0.6
[11/06/20 17:58:14] rpc server started.
[11/06/20 17:58:16] start to serve on pipe client
[11/06/20 17:58:17] start to serve on pipe client
[11/06/20 17:58:17] switching account to https://seafile.mydomain.com myuser@mydomain.com.
[11/06/20 17:58:17] start to serve on pipe client
[11/06/20 17:58:29] Repo ‘PhotoArchive’ sync state transition from ‘synchronized’ to ‘uploading’.
[11/06/20 17:58:29] Upload with HTTP sync protocol version 2.
[11/06/20 17:58:29] Transfer repo ‘40f97b65’: (‘normal’, ‘init’) → (‘normal’, ‘check’)
[11/06/20 17:58:29] Bad response code for GET https://seafile.mydomain.com/seafhttp/repo/40f97b65-8382-45a8-977e-f7a7d1fbf73c/permission-check/?op=upload&client_id=584f62dcbe1bda49a9a8aa5c4ba81e3db1a4c190&client_name=trevi-nb: 403.
[11/06/20 17:58:29] Upload permission denied for repo 40f97b65 on server https://seafile.mydomain.com.
[11/06/20 17:58:29] Transfer repo ‘40f97b65’: (‘normal’, ‘check’) → (‘error’, ‘finished’)
[11/06/20 17:58:29] Repo ‘PhotoArchive’ sync state transition from uploading to ‘error’: ‘Do not have write permission to the library’.

Didn’t try to delete cache data on the client yet.

Please see my recent comments at