Empty Shared Folders in connection with seadrive

Hello - I have a problem with the shared folders
I’m using Seafile Drive Client 1.0.10 on Windows 10 and have a setup of Seafile Server 7.0.5 (Community Edition) for Raspberry Pi. In SeaDrive I can see only my owned libraries but shared libraries and directories from other users to me is missing. B.t.w. - I had the same problems with previous Seafile Server 6.x versions before.

I already tried some workarounds found here in the seafile forum, such from @FabienP
Moreover I created new user accounts and new libraries and shared them - without success.

I tested the same Drive Client on the same machine with an other account hosted on a Seafile Server 6.3.13 (Pro) and experienced no problems. All shared libraries showed up and were accessible.

The problems seem to occur in connection of Seafile Drive Client with Seafile Server CE (for Raspberry Pi). Obviously such problems were already apparent in the past with @Landrius

Meanwhile I installed the current Seafile Drive Client (1.0.9) for Linux on my Ubuntu 18.02 LTS machine. I experienced the same problems - all shared folders remained empty.
Thus, it really seems to be a problem of Seafile Server Software (version 7.0.5, CE) for Raspberry Pi (arm).

Any helpful advice is welcome.

Update: I installed and tried out Seafile Server 7.0.5 (Community Edition) for AMD64 on Ubuntu 18.03. It worked like a charm, all shared folders were displayed with its contents and were accessible.

Therefore I see two possible causes:

  1. It’s a problem soleley related to the Raspberry Pi Version.
  2. It’s a problem related to database structure and contents and/ or seafile’s filesystem, maybe due to several version upgrades I did, beginning from early version 6 to now version 7.0.5.

Does anybody have ideas or insights on that?

@hermes73 I’m having the same behaviour -installed SeaDrive Client 1.0.10. No clues why this happens. At this momment I don’t have any time to analyze. Do you get some error on logfiles?

@jobenvil I didn’t found anything suspicious in the log files - no errors so far. Except in seahub.log, where I found an error already reported in the forum, concerning group shares: Error in seahub when accessing group shares

Maybe this is related? Do you have any suggestions for me to look for in the logs (in which ones)? Or how to get more verbose logfiles?
Thank you for your help!

Hi there,
meanwhile I did some further testing. I set up a new seafile server on my arm-machine from the scratch, with newly created databases, users and content for testing. I wanted to exclude possible ‘old’ problems from a longrunnig system, which was updated several times. Still the problem with all kind of shared folders remain.
@jobenvil Thus, I am now able to narrow down the problem to the arm version of seafile server software. Existing databases and old data from previous versions are not the problem.

Does anybody already have any ideas? Or does anybody have no such problems in a similar setting?

@jobenvil @Landrius @FabienP I made some progress to further narrow down the problem. I managed to successfully build Seafile Server CE 7.0.5 both on my 32bit (Helios4) and 64bit (rock64) ARM devices. With the 32bit version the problem with empty shared folders in Seadrive still exists, whereas with the 64bit version the shared folders in Seadrive are shown correctly.
The problem seems only to occur when building a 32bit version. AMD64 and ARM/Aarch64 versions of Seafile Server CE don’t have the problem. Since I used the very same git repositories / code basis to build both 32bit and 64bit versions, I guess the problem has to be related to software packages Seafile is depending on either in the 32bit building environment or for deployment in the 32bit productive environment.
@jobenvil What do you think? Does this give you any hints about the causes or troubleshooting?

@rdb Do you have an idea what this 32bit/ 64bit problem in connection with Seadrive might be caused by?

@hermes73 thanks for don’t giving up! Moreover I though that the problem could be related to the Seadrive itself.

@daniel.pan do you know what could be here going wrong?

It is likely a client side problem. Can you try the syncing client? If it works fine, than the server side should be okay. For the client side of drive client, you can try to delete all accounts, then using the latest version 1.0.11, then try to re-add the account to connect the server.

If you still have the problem, you can check the log at the client side.

Thanks for your reply. I will test this. Do you have any suggestions for me to look for in the logs (in which ones)? Or how to get more verbose logfiles?

You can find “Open logs folder” in the right-click menu of the system tray icon. Then you can look at seadrive.log

I tested the sync client - everything was fine and all shared folders were shown and accessible. Then I tried Seadrive 1.0.11. I deleted all existing accounts and re-added the account - without success. Unfortunately the logfile didn’t show any error messages. The shared repository simply did not appear in the logs, as if it did not exist. Only the user’s own library (‘Meine Bibliothek’) showed up. No errors in the logs, no indication of what went wrong. The following is an extract from the log.

Blockquote
[02/11/20 19:16:12] seadrive.c(697): Starting SeaDrive client 1.0.11
[02/11/20 19:16:12] seadrive.c(699): SeaDrive client source code version 3be507ed9efdd600e90c0311b8cc5f24e73cac41
[02/11/20 19:16:12] seadrive.c(725): rpc server started.
[02/11/20 19:16:12] seadrive.c(745): Mount virtual drive as removable disk.
[02/11/20 19:16:14] start to serve on pipe client
[02/11/20 19:16:15] start to serve on pipe client
[02/11/20 19:17:12] file-cache-mgr.c(2645): cache size limit is 10000000000
[02/11/20 19:17:44] start to serve on pipe client
[02/11/20 19:17:44] start to serve on pipe client
[02/11/20 19:17:44] repo-mgr.c(2588): switching account to https://??? ???.???@web.de.
[02/11/20 19:17:46] sync-mgr.c(1574): Cloning repo Meine Bibliothek(148145f6-1d6e-48df-b3f0-b0d216779959).
[02/11/20 19:17:46] sync-mgr.c(586): Repo ‘Meine Bibliothek’ sync state transition from ‘synchronized’ to ‘get token’.
[02/11/20 19:17:46] sync-mgr.c(586): Repo ‘Meine Bibliothek’ sync state transition from ‘get token’ to ‘downloading’.
[02/11/20 19:17:46] http-tx-mgr.c(5016): Download with HTTP sync protocol version 2.
[02/11/20 19:17:46] http-tx-mgr.c(1276): Transfer repo ‘148145f6’: (‘normal’, ‘init’) → (‘normal’, ‘check’)
[02/11/20 19:17:46] http-tx-mgr.c(1276): Transfer repo ‘148145f6’: (‘normal’, ‘check’) → (‘normal’, ‘commit’)
[02/11/20 19:17:46] http-tx-mgr.c(1276): Transfer repo ‘148145f6’: (‘normal’, ‘commit’) → (‘normal’, ‘fs’)
[02/11/20 19:17:46] http-tx-mgr.c(1276): Transfer repo ‘148145f6’: (‘normal’, ‘fs’) → (‘finished’, ‘finished’)
[02/11/20 19:17:46] sync-mgr.c(586): Repo ‘Meine Bibliothek’ sync state transition from ‘downloading’ to ‘load repo’.
[02/11/20 19:17:46] sync-mgr.c(586): Repo ‘Meine Bibliothek’ sync state transition from ‘load repo’ to ‘synchronized’.
[02/11/20 19:17:47] sync-mgr.c(1457): All repo fs trees are loaded.
[02/11/20 19:17:47] sync-mgr.c(586): Repo ‘Meine Bibliothek’ sync state transition from ‘synchronized’ to ‘committing’.
[02/11/20 19:17:47] sync-mgr.c(2727): All operations of repo Meine Bibliothek(148145f6) have been processed.
[02/11/20 19:17:47] sync-mgr.c(586): Repo ‘Meine Bibliothek’ sync state transition from ‘committing’ to ‘synchronized’.

@daniel.pan @jobenvil Do you have any idea what the problem could be? Or what else could I do to narrow down the problem?

Are your shared folders encrypted libraries? Encrypted libraries are ignored in the drive client.

No, I don’t use encrypted libraries. Are there any possibilities to increase the verbosity of the logfiles in order to get deeper insights?

Meanwhile I increased the verbosity of seadrive logfile by setting the environment variable ‘SEADRIVE_DEBUG’ to ‘fs’. I have added an extract from my current log file below.

[02/12/20 13:23:49] seadrive.c(697): Starting SeaDrive client 1.0.11
[02/12/20 13:23:49] seadrive.c(699): SeaDrive client source code version 3be507ed9efdd600e90c0311b8cc5f24e73cac41
[02/12/20 13:23:49] seadrive.c(725): rpc server started.
[02/12/20 13:23:49] seadrive.c(740): Limit access to current user session only.
[02/12/20 13:23:49] seafile-session.c(401): Moving blocks for deleted repo 782bb52f-8b5c-41cd-a45c-f10798ab944c.
[02/12/20 13:23:49] seadrive.c(745): Mount virtual drive as removable disk.
[02/12/20 13:23:49] dokan-ops.(2689): GetVolumeInformation called.
[02/12/20 13:23:49] repo-mgr.c(1301): Removing store C:/Users/????/seadrive/data\deleted_store\blocks\782bb52f-8b5c-41cd-a45c-f10798ab944c
[02/12/20 13:23:49] dokan-ops.(1170): CreateFile \ called. desired_access: 0x100000, share_access: 3, file_attributes: 0x0,create_disposition: 0x3, create_options: 0x800021
[02/12/20 13:23:49] dokan-ops.(323): GetFileInformation \ called.
[02/12/20 13:23:49] dokan-ops.(323): GetFileInformation \ called.
[02/12/20 13:23:49] dokan-ops.(2333): Cleanup \ called.
[02/12/20 13:23:49] dokan-ops.(2398): Close \ called.
[02/12/20 13:23:49] dokan-ops.(1170): CreateFile \ called. desired_access: 0x100000, share_access: 3, file_attributes: 0x0,create_disposition: 0x3, create_options: 0x800021
[02/12/20 13:23:49] dokan-ops.(323): GetFileInformation \ called.
[02/12/20 13:23:49] dokan-ops.(2333): Cleanup \ called.
[02/12/20 13:23:49] dokan-ops.(2398): Close \ called.
[02/12/20 13:23:49] dokan-ops.(2769): Mounted called.
[02/12/20 13:23:50] dokan-ops.(1170): CreateFile \ called. desired_access: 0x80, share_access: 7, file_attributes: 0x0,create_disposition: 0x3, create_options: 0x200000
[02/12/20 13:23:50] dokan-ops.(1170): CreateFile \ called. desired_access: 0x80, share_access: 7, file_attributes: 0x0,create_disposition: 0x3, create_options: 0x200000
[02/12/20 13:23:50] dokan-ops.(323): GetFileInformation \ called.
[02/12/20 13:23:50] dokan-ops.(323): GetFileInformation \ called.
[02/12/20 13:23:50] dokan-ops.(323): GetFileInformation \ called.
[02/12/20 13:23:50] dokan-ops.(323): GetFileInformation \ called.
[02/12/20 13:23:50] dokan-ops.(2333): Cleanup \ called.
[02/12/20 13:23:50] dokan-ops.(2333): Cleanup \ called.
[02/12/20 13:23:50] dokan-ops.(2398): Close \ called.
[02/12/20 13:23:50] dokan-ops.(2398): Close \ called.
[02/12/20 13:23:50] dokan-ops.(1170): CreateFile \ called. desired_access: 0x100081, share_access: 7, file_attributes: 0x0,create_disposition: 0x3, create_options: 0x20
[02/12/20 13:23:50] dokan-ops.(323): GetFileInformation \ called.
[02/12/20 13:23:50] dokan-ops.(323): GetFileInformation \ called.
[02/12/20 13:23:50] dokan-ops.(605): FindFiles \ called.
[02/12/20 13:23:50] dokan-ops.(1170): CreateFile \ called. desired_access: 0x100081, share_access: 7, file_attributes: 0x0,create_disposition: 0x3, create_options: 0x20
[02/12/20 13:23:50] dokan-ops.(323): GetFileInformation \ called.
[02/12/20 13:23:50] dokan-ops.(605): FindFiles \ called.
[02/12/20 13:23:50] dokan-ops.(1170): CreateFile \Für alle freigegeben called. desired_access: 0x100081, share_access: 7, file_attributes: 0x0,create_disposition: 0x3, create_options: 0x20
[02/12/20 13:23:50] dokan-ops.(1170): CreateFile \Für meine Gruppen called. desired_access: 0x100081, share_access: 7, file_attributes: 0x0,create_disposition: 0x3, create_options: 0x20
[02/12/20 13:23:50] [02/12/20 13:23:50] dokan-ops.(323): GetFileInformation \Für alle freigegeben called.
dokan-ops.(323): GetFileInformation \Für meine Gruppen called.
[02/12/20 13:23:50] [02/12/20 13:23:50] dokan-ops.(323): GetFileInformation \Für alle freigegeben called.
dokan-ops.(323): GetFileInformation \Für meine Gruppen called.
[02/12/20 13:23:50] [02/12/20 13:23:50] dokan-ops.(323): GetFileInformation \Für alle freigegeben called.
dokan-ops.(323): GetFileInformation \Für meine Gruppen called.
[02/12/20 13:23:50] dokan-ops.(605): FindFiles \Für alle freigegeben called.
[02/12/20 13:23:50] dokan-ops.(605): FindFiles \Für meine Gruppen called.
[02/12/20 13:23:50] [02/12/20 13:23:50] dokan-ops.(2333): Cleanup \Für meine Gruppen called.
dokan-ops.(2333): Cleanup \Für alle freigegeben called.
[02/12/20 13:23:50] [02/12/20 13:23:50] dokan-ops.(2398): Close \Für alle freigegeben called.
dokan-ops.(2398): Close \Für meine Gruppen called.
[02/12/20 13:23:50] dokan-ops.(1170): CreateFile \Für mich freigegeben called. desired_access: 0x100081, share_access: 7, file_attributes: 0x0,create_disposition: 0x3, create_options: 0x20
[02/12/20 13:23:50] dokan-ops.(323): GetFileInformation \Für mich freigegeben called.
[02/12/20 13:23:50] dokan-ops.(1170): CreateFile \Meine Bibliotheken called. desired_access: 0x100081, share_access: 7, file_attributes: 0x0,create_disposition: 0x3, create_options: 0x20
[02/12/20 13:23:50] dokan-ops.(323): GetFileInformation \Für mich freigegeben called.
[02/12/20 13:23:50] dokan-ops.(323): GetFileInformation \Meine Bibliotheken called.
[02/12/20 13:23:50] dokan-ops.(323): GetFileInformation \Für mich freigegeben called.
[02/12/20 13:23:50] dokan-ops.(323): GetFileInformation \Meine Bibliotheken called.
[02/12/20 13:23:50] dokan-ops.(605): FindFiles \Für mich freigegeben called.
[02/12/20 13:23:50] dokan-ops.(323): GetFileInformation \Meine Bibliotheken called.
[02/12/20 13:23:50] dokan-ops.(605): FindFiles \Meine Bibliotheken called.
[02/12/20 13:23:50] dokan-ops.(2333): Cleanup \Für mich freigegeben called.
[02/12/20 13:23:50] dokan-ops.(2398): Close \Für mich freigegeben called.
[02/12/20 13:23:50] dokan-ops.(2333): Cleanup \Meine Bibliotheken called.
[02/12/20 13:23:50] dokan-ops.(2398): Close \Meine Bibliotheken called.
[02/12/20 13:23:50] dokan-ops.(1170): CreateFile \Für alle freigegeben called. desired_access: 0x100081, share_access: 7, file_attributes: 0x0,create_disposition: 0x3, create_options: 0x20
[02/12/20 13:23:50] dokan-ops.(323): GetFileInformation \Für alle freigegeben called.
[02/12/20 13:23:50] dokan-ops.(323): GetFileInformation \Für alle freigegeben called.
[02/12/20 13:23:50] dokan-ops.(323): GetFileInformation \Für alle freigegeben called.
[02/12/20 13:23:50] dokan-ops.(1170): CreateFile \Für meine Gruppen called. desired_access: 0x100081, share_access: 7, file_attributes: 0x0,create_disposition: 0x3, create_options: 0x20
[02/12/20 13:23:50] dokan-ops.(605): FindFiles \Für alle freigegeben called.
[02/12/20 13:23:50] dokan-ops.(323): GetFileInformation \Für meine Gruppen called.
[02/12/20 13:23:50] dokan-ops.(323): GetFileInformation \Für meine Gruppen called.
[02/12/20 13:23:50] dokan-ops.(2333): Cleanup \Für alle freigegeben called.
[02/12/20 13:23:50] dokan-ops.(323): GetFileInformation \Für meine Gruppen called.
[02/12/20 13:23:50] dokan-ops.(2398): Close \Für alle freigegeben called.
[02/12/20 13:23:50] dokan-ops.(605): FindFiles \Für meine Gruppen called.
[02/12/20 13:23:50] dokan-ops.(2333): Cleanup \Für meine Gruppen called.
[02/12/20 13:23:50] dokan-ops.(2398): Close \Für meine Gruppen called.
[02/12/20 13:23:50] dokan-ops.(1170): CreateFile \Für mich freigegeben called. desired_access: 0x100081, share_access: 7, file_attributes: 0x0,create_disposition: 0x3, create_options: 0x20
[02/12/20 13:23:50] dokan-ops.(323): GetFileInformation \Für mich freigegeben called.
[02/12/20 13:23:50] dokan-ops.(323): GetFileInformation \Für mich freigegeben called.
[02/12/20 13:23:50] dokan-ops.(323): GetFileInformation \Für mich freigegeben called.
[02/12/20 13:23:50] dokan-ops.(605): FindFiles \Für mich freigegeben called.
[02/12/20 13:23:50] dokan-ops.(1170): CreateFile \Meine Bibliotheken called. desired_access: 0x100081, share_access: 7, file_attributes: 0x0,create_disposition: 0x3, create_options: 0x20
[02/12/20 13:23:50] dokan-ops.(323): GetFileInformation \Meine Bibliotheken called.
[02/12/20 13:23:50] [02/12/20 13:23:50] dokan-ops.(2333): Cleanup \Für mich freigegeben called.
dokan-ops.(323): GetFileInformation \Meine Bibliotheken called.
[02/12/20 13:23:50] dokan-ops.(2333): Cleanup \ called.
[02/12/20 13:23:50] dokan-ops.(2398): Close \Für mich freigegeben called.
[02/12/20 13:23:50] dokan-ops.(323): GetFileInformation \Meine Bibliotheken called.
[02/12/20 13:23:50] dokan-ops.(2398): Close \ called.
[02/12/20 13:23:50] dokan-ops.(605): FindFiles \Meine Bibliotheken called.
[02/12/20 13:23:50] dokan-ops.(2333): Cleanup \Meine Bibliotheken called.
[02/12/20 13:23:50] dokan-ops.(2398): Close \Meine Bibliotheken called.
[02/12/20 13:23:50] dokan-ops.(2333): Cleanup \ called.
[02/12/20 13:23:50] dokan-ops.(2398): Close \ called.
[02/12/20 13:23:50] dokan-ops.(1170): CreateFile \ called. desired_access: 0x100000, share_access: 3, file_attributes: 0x0,create_disposition: 0x3, create_options: 0x21
[02/12/20 13:23:50] dokan-ops.(323): GetFileInformation \ called.
[02/12/20 13:23:50] dokan-ops.(2689): GetVolumeInformation called.
[02/12/20 13:23:50] dokan-ops.(2689): GetVolumeInformation called.
[02/12/20 13:23:50] dokan-ops.(2333): Cleanup \ called.
[02/12/20 13:23:50] dokan-ops.(2398): Close \ called.
[02/12/20 13:23:51] start to serve on pipe client
[02/12/20 13:23:52] start to serve on pipe client
[02/12/20 13:23:54] repo-mgr.c(2588): switching account to https://example.org ???@???.
[02/12/20 13:23:54] start to serve on pipe client
[02/12/20 13:23:54] start to serve on pipe client
[02/12/20 13:23:54] repo-mgr.c(2588): switching account to https://example.org ???@???.
[02/12/20 13:23:54] dokan-ops.(1170): CreateFile \ called. desired_access: 0x80, share_access: 7, file_attributes: 0x0,create_disposition: 0x3, create_options: 0x200000
[02/12/20 13:23:54] dokan-ops.(323): GetFileInformation \ called.
[02/12/20 13:23:54] dokan-ops.(323): GetFileInformation \ called.
[02/12/20 13:23:54] dokan-ops.(2333): Cleanup \ called.
[02/12/20 13:23:54] dokan-ops.(2398): Close \ called.
[02/12/20 13:23:54] dokan-ops.(1170): CreateFile \ called. desired_access: 0x100000, share_access: 3, file_attributes: 0x0,create_disposition: 0x3, create_options: 0x21
[02/12/20 13:23:54] dokan-ops.(323): GetFileInformation \ called.
[02/12/20 13:23:54] dokan-ops.(2333): Cleanup \ called.
[02/12/20 13:23:54] dokan-ops.(2398): Close \ called.
[02/12/20 13:23:54] dokan-ops.(1170): CreateFile \ called. desired_access: 0x100001, share_access: 7, file_attributes: 0x0,create_disposition: 0x3, create_options: 0x21
[02/12/20 13:23:54] dokan-ops.(323): GetFileInformation \ called.
[02/12/20 13:23:54] dokan-ops.(605): FindFiles \ called.
[02/12/20 13:23:54] dokan-ops.(2333): Cleanup \ called.
[02/12/20 13:23:54] dokan-ops.(2398): Close \ called.
[02/12/20 13:23:54] dokan-ops.(1170): CreateFile \ called. desired_access: 0x100000, share_access: 3, file_attributes: 0x0,create_disposition: 0x3, create_options: 0x800021
[02/12/20 13:23:54] dokan-ops.(323): GetFileInformation \ called.
[02/12/20 13:23:54] dokan-ops.(2333): Cleanup \ called.
[02/12/20 13:23:54] dokan-ops.(2398): Close \ called.
[02/12/20 13:23:54] dokan-ops.(1170): CreateFile \ called. desired_access: 0x100000, share_access: 3, file_attributes: 0x0,create_disposition: 0x3, create_options: 0x800021
[02/12/20 13:23:54] dokan-ops.(323): GetFileInformation \ called.
[02/12/20 13:23:54] dokan-ops.(2333): Cleanup \ called.
[02/12/20 13:23:54] dokan-ops.(2398): Close \ called.
[02/12/20 13:23:54] dokan-ops.(1170): CreateFile \Für alle freigegeben called. desired_access: 0x80, share_access: 7, file_attributes: 0x0,create_disposition: 0x3, create_options: 0x200000
[02/12/20 13:23:54] dokan-ops.(323): GetFileInformation \Für alle freigegeben called.
[02/12/20 13:23:54] dokan-ops.(323): GetFileInformation \Für alle freigegeben called.
[02/12/20 13:23:54] dokan-ops.(2333): Cleanup \Für alle freigegeben called.
[02/12/20 13:23:54] dokan-ops.(2398): Close \Für alle freigegeben called.
[02/12/20 13:23:54] dokan-ops.(1170): CreateFile \Für alle freigegeben called. desired_access: 0x100001, share_access: 7, file_attributes: 0x0,create_disposition: 0x3, create_options: 0x21
[02/12/20 13:23:54] dokan-ops.(323): GetFileInformation \Für alle freigegeben called.
[02/12/20 13:23:54] dokan-ops.(605): FindFiles \Für alle freigegeben called.
[02/12/20 13:23:54] dokan-ops.(2333): Cleanup \Für alle freigegeben called.
[02/12/20 13:23:54] dokan-ops.(2398): Close \Für alle freigegeben called.
[02/12/20 13:23:54] dokan-ops.(1170): CreateFile \Für meine Gruppen called. desired_access: 0x80, share_access: 7, file_attributes: 0x0,create_disposition: 0x3, create_options: 0x200000
[02/12/20 13:23:54] dokan-ops.(323): GetFileInformation \Für meine Gruppen called.
[02/12/20 13:23:54] dokan-ops.(323): GetFileInformation \Für meine Gruppen called.
[02/12/20 13:23:54] dokan-ops.(2333): Cleanup \Für meine Gruppen called.
[02/12/20 13:23:54] dokan-ops.(2398): Close \Für meine Gruppen called.
[02/12/20 13:23:54] dokan-ops.(1170): CreateFile \Für meine Gruppen called. desired_access: 0x100001, share_access: 7, file_attributes: 0x0,create_disposition: 0x3, create_options: 0x21
[02/12/20 13:23:54] dokan-ops.(323): GetFileInformation \Für meine Gruppen called.
[02/12/20 13:23:54] dokan-ops.(605): FindFiles \Für meine Gruppen called.
[02/12/20 13:23:54] dokan-ops.(2333): Cleanup \Für meine Gruppen called.
[02/12/20 13:23:54] dokan-ops.(2398): Close \Für meine Gruppen called.
[02/12/20 13:23:54] dokan-ops.(1170): CreateFile \Für mich freigegeben called. desired_access: 0x80, share_access: 7, file_attributes: 0x0,create_disposition: 0x3, create_options: 0x200000
[02/12/20 13:23:54] dokan-ops.(323): GetFileInformation \Für mich freigegeben called.
[02/12/20 13:23:54] dokan-ops.(323): GetFileInformation \Für mich freigegeben called.
[02/12/20 13:23:54] dokan-ops.(2333): Cleanup \Für mich freigegeben called.
[02/12/20 13:23:54] dokan-ops.(2398): Close \Für mich freigegeben called.
[02/12/20 13:23:54] dokan-ops.(1170): CreateFile \Für mich freigegeben called. desired_access: 0x100001, share_access: 7, file_attributes: 0x0,create_disposition: 0x3, create_options: 0x21
[02/12/20 13:23:54] dokan-ops.(323): GetFileInformation \Für mich freigegeben called.
[02/12/20 13:23:54] dokan-ops.(605): FindFiles \Für mich freigegeben called.
[02/12/20 13:23:54] dokan-ops.(2333): Cleanup \Für mich freigegeben called.
[02/12/20 13:23:54] dokan-ops.(2398): Close \Für mich freigegeben called.
[02/12/20 13:23:54] dokan-ops.(1170): CreateFile \Meine Bibliotheken called. desired_access: 0x80, share_access: 7, file_attributes: 0x0,create_disposition: 0x3, create_options: 0x200000
[02/12/20 13:23:54] dokan-ops.(323): GetFileInformation \Meine Bibliotheken called.
[02/12/20 13:23:54] dokan-ops.(323): GetFileInformation \Meine Bibliotheken called.
[02/12/20 13:23:54] dokan-ops.(2333): Cleanup \Meine Bibliotheken called.
[02/12/20 13:23:54] dokan-ops.(2398): Close \Meine Bibliotheken called.
[02/12/20 13:23:54] dokan-ops.(1170): CreateFile \Meine Bibliotheken called. desired_access: 0x100001, share_access: 7, file_attributes: 0x0,create_disposition: 0x3, create_options: 0x21
[02/12/20 13:23:54] dokan-ops.(323): GetFileInformation \Meine Bibliotheken called.
[02/12/20 13:23:54] dokan-ops.(605): FindFiles \Meine Bibliotheken called.
[02/12/20 13:23:54] dokan-ops.(2333): Cleanup \Meine Bibliotheken called.
[02/12/20 13:23:54] dokan-ops.(2398): Close \Meine Bibliotheken called.
[02/12/20 13:23:55] sync-mgr.c(1457): All repo fs trees are loaded.
[02/12/20 13:23:55] sync-mgr.c(586): Repo 'Meine Bibliothek' sync state transition from 'synchronized' to 'committing'.
[02/12/20 13:23:55] sync-mgr.c(2727): All operations of repo Meine Bibliothek(148145f6) have been processed.
[02/12/20 13:23:55] sync-mgr.c(586): Repo 'Meine Bibliothek' sync state transition from 'committing' to 'synchronized'.
[02/12/20 13:23:56] dokan-ops.(1170): CreateFile \ called. desired_access: 0x100000, share_access: 3, file_attributes: 0x0,create_disposition: 0x3, create_options: 0x21
[02/12/20 13:23:56] dokan-ops.(323): GetFileInformation \ called.
[02/12/20 13:23:56] dokan-ops.(2689): GetVolumeInformation called.
[02/12/20 13:23:56] dokan-ops.(2689): GetVolumeInformation called.
[02/12/20 13:23:56] dokan-ops.(2333): Cleanup \ called.
[02/12/20 13:23:56] dokan-ops.(2398): Close \ called.
[02/12/20 13:23:56] dokan-ops.(1170): CreateFile \ called. desired_access: 0x100000, share_access: 3, file_attributes: 0x0,create_disposition: 0x3, create_options: 0x21
[02/12/20 13:23:56] dokan-ops.(323): GetFileInformation \ called.
[02/12/20 13:23:56] dokan-ops.(2689): GetVolumeInformation called.
[02/12/20 13:23:56] dokan-ops.(2689): GetVolumeInformation called.
[02/12/20 13:23:56] dokan-ops.(2333): Cleanup \ called.
[02/12/20 13:23:56] dokan-ops.(2398): Close \ called.
[02/12/20 13:24:00] dokan-ops.(1170): CreateFile \ called. desired_access: 0x100000, share_access: 3, file_attributes: 0x0,create_disposition: 0x3, create_options: 0x21
[02/12/20 13:24:00] dokan-ops.(323): GetFileInformation \ called.
[02/12/20 13:24:00] dokan-ops.(2689): GetVolumeInformation called.
[02/12/20 13:24:00] dokan-ops.(2689): GetVolumeInformation called.
[02/12/20 13:24:00] dokan-ops.(2333): Cleanup \ called.
[02/12/20 13:24:00] dokan-ops.(2398): Close \ called.
[02/12/20 13:24:00] dokan-ops.(1170): CreateFile \ called. desired_access: 0x100000, share_access: 3, file_attributes: 0x0,create_disposition: 0x3, create_options: 0x21
[02/12/20 13:24:00] dokan-ops.(323): GetFileInformation \ called.
[02/12/20 13:24:00] dokan-ops.(2689): GetVolumeInformation called.
[02/12/20 13:24:00] dokan-ops.(2689): GetVolumeInformation called.
[02/12/20 13:24:00] dokan-ops.(2333): Cleanup \ called.
[02/12/20 13:24:00] dokan-ops.(2398): Close \ called.
[02/12/20 13:24:49] file-cache-mgr.c(2645): cache size limit is 10000000000
[02/12/20 13:25:56] dokan-ops.(1170): CreateFile \ called. desired_access: 0x100000, share_access: 3, file_attributes: 0x0,create_disposition: 0x3, create_options: 0x21
[02/12/20 13:25:56] dokan-ops.(323): GetFileInformation \ called.
[02/12/20 13:25:56] dokan-ops.(2333): Cleanup \ called.
[02/12/20 13:25:56] dokan-ops.(2398): Close \ called.
[02/12/20 13:25:56] dokan-ops.(1170): CreateFile \ called. desired_access: 0x80, share_access: 7, file_attributes: 0x0,create_disposition: 0x3, create_options: 0x200000
[02/12/20 13:25:56] dokan-ops.(323): GetFileInformation \ called.
[02/12/20 13:25:56] dokan-ops.(323): GetFileInformation \ called.
[02/12/20 13:25:56] dokan-ops.(2333): Cleanup \ called.
[02/12/20 13:25:56] dokan-ops.(2398): Close \ called.
[02/12/20 13:25:56] dokan-ops.(1170): CreateFile \ called. desired_access: 0x100000, share_access: 3, file_attributes: 0x0,create_disposition: 0x3, create_options: 0x21
[02/12/20 13:25:56] dokan-ops.(323): GetFileInformation \ called.
[02/12/20 13:25:56] dokan-ops.(2333): Cleanup \ called.
[02/12/20 13:25:56] dokan-ops.(2398): Close \ called.
[02/12/20 13:25:56] dokan-ops.(1170): CreateFile \ called. desired_access: 0x100001, share_access: 7, file_attributes: 0x0,create_disposition: 0x3, create_options: 0x21
[02/12/20 13:25:56] dokan-ops.(323): GetFileInformation \ called.
[02/12/20 13:25:56] dokan-ops.(605): FindFiles \ called.
[02/12/20 13:25:56] dokan-ops.(2333): Cleanup \ called.
[02/12/20 13:25:56] dokan-ops.(2398): Close \ called.
[02/12/20 13:25:56] dokan-ops.(1170): CreateFile \ called. desired_access: 0x100000, share_access: 3, file_attributes: 0x0,create_disposition: 0x3, create_options: 0x800021
[02/12/20 13:25:56] dokan-ops.(323): GetFileInformation \ called.
[02/12/20 13:25:56] dokan-ops.(2333): Cleanup \ called.
[02/12/20 13:25:56] dokan-ops.(2398): Close \ called.
[02/12/20 13:25:56] dokan-ops.(1170): CreateFile \ called. desired_access: 0x100000, share_access: 3, file_attributes: 0x0,create_disposition: 0x3, create_options: 0x800021
[02/12/20 13:25:56] dokan-ops.(323): GetFileInformation \ called.
[02/12/20 13:25:56] dokan-ops.(2333): Cleanup \ called.
[02/12/20 13:25:56] dokan-ops.(2398): Close \ called.
[02/12/20 13:25:56] dokan-ops.(1170): CreateFile \Für alle freigegeben called. desired_access: 0x80, share_access: 7, file_attributes: 0x0,create_disposition: 0x3, create_options: 0x200000
[02/12/20 13:25:56] dokan-ops.(323): GetFileInformation \Für alle freigegeben called.
[02/12/20 13:25:56] dokan-ops.(323): GetFileInformation \Für alle freigegeben called.
[02/12/20 13:25:56] dokan-ops.(2333): Cleanup \Für alle freigegeben called.
[02/12/20 13:25:56] dokan-ops.(2398): Close \Für alle freigegeben called.
[02/12/20 13:25:56] dokan-ops.(1170): CreateFile \Für alle freigegeben called. desired_access: 0x100001, share_access: 7, file_attributes: 0x0,create_disposition: 0x3, create_options: 0x21
[02/12/20 13:25:56] dokan-ops.(323): GetFileInformation \Für alle freigegeben called.
[02/12/20 13:25:56] dokan-ops.(605): FindFiles \Für alle freigegeben called.
[02/12/20 13:25:56] dokan-ops.(2333): Cleanup \Für alle freigegeben called.
[02/12/20 13:25:56] dokan-ops.(2398): Close \Für alle freigegeben called.
[02/12/20 13:25:56] dokan-ops.(1170): CreateFile \Für meine Gruppen called. desired_access: 0x80, share_access: 7, file_attributes: 0x0,create_disposition: 0x3, create_options: 0x200000
[02/12/20 13:25:56] dokan-ops.(323): GetFileInformation \Für meine Gruppen called.
[02/12/20 13:25:56] dokan-ops.(323): GetFileInformation \Für meine Gruppen called.
[02/12/20 13:25:56] dokan-ops.(2333): Cleanup \Für meine Gruppen called.
[02/12/20 13:25:56] dokan-ops.(2398): Close \Für meine Gruppen called.
[02/12/20 13:25:56] dokan-ops.(1170): CreateFile \Für meine Gruppen called. desired_access: 0x100001, share_access: 7, file_attributes: 0x0,create_disposition: 0x3, create_options: 0x21
[02/12/20 13:25:56] dokan-ops.(323): GetFileInformation \Für meine Gruppen called.
[02/12/20 13:25:56] dokan-ops.(605): FindFiles \Für meine Gruppen called.
[02/12/20 13:25:56] dokan-ops.(2333): Cleanup \Für meine Gruppen called.
[02/12/20 13:25:56] dokan-ops.(2398): Close \Für meine Gruppen called.
[02/12/20 13:25:56] dokan-ops.(1170): CreateFile \Für mich freigegeben called. desired_access: 0x80, share_access: 7, file_attributes: 0x0,create_disposition: 0x3, create_options: 0x200000
[02/12/20 13:25:56] dokan-ops.(323): GetFileInformation \Für mich freigegeben called.
[02/12/20 13:25:56] dokan-ops.(323): GetFileInformation \Für mich freigegeben called.
[02/12/20 13:25:56] dokan-ops.(2333): Cleanup \Für mich freigegeben called.
[02/12/20 13:25:56] dokan-ops.(2398): Close \Für mich freigegeben called.
[02/12/20 13:25:56] dokan-ops.(1170): CreateFile \Für mich freigegeben called. desired_access: 0x100001, share_access: 7, file_attributes: 0x0,create_disposition: 0x3, create_options: 0x21
[02/12/20 13:25:56] dokan-ops.(323): GetFileInformation \Für mich freigegeben called.
[02/12/20 13:25:56] dokan-ops.(605): FindFiles \Für mich freigegeben called.
[02/12/20 13:25:56] dokan-ops.(2333): Cleanup \Für mich freigegeben called.
[02/12/20 13:25:56] dokan-ops.(2398): Close \Für mich freigegeben called.
[02/12/20 13:25:56] dokan-ops.(1170): CreateFile \Meine Bibliotheken called. desired_access: 0x80, share_access: 7, file_attributes: 0x0,create_disposition: 0x3, create_options: 0x200000
[02/12/20 13:25:56] dokan-ops.(323): GetFileInformation \Meine Bibliotheken called.
[02/12/20 13:25:56] dokan-ops.(323): GetFileInformation \Meine Bibliotheken called.
[02/12/20 13:25:56] dokan-ops.(2333): Cleanup \Meine Bibliotheken called.
[02/12/20 13:25:56] dokan-ops.(2398): Close \Meine Bibliotheken called.
[02/12/20 13:25:56] dokan-ops.(1170): CreateFile \Meine Bibliotheken called. desired_access: 0x100001, share_access: 7, file_attributes: 0x0,create_disposition: 0x3, create_options: 0x21
[02/12/20 13:25:56] dokan-ops.(323): GetFileInformation \Meine Bibliotheken called.
[02/12/20 13:25:56] dokan-ops.(605): FindFiles \Meine Bibliotheken called.
[02/12/20 13:25:56] dokan-ops.(2333): Cleanup \Meine Bibliotheken called.
[02/12/20 13:25:56] dokan-ops.(2398): Close \Meine Bibliotheken called.
[02/12/20 13:26:05] dokan-ops.(1170): CreateFile \ called. desired_access: 0x80, share_access: 7, file_attributes: 0x0,create_disposition: 0x3, create_options: 0x200000
[02/12/20 13:26:05] dokan-ops.(323): GetFileInformation \ called.
[02/12/20 13:26:05] dokan-ops.(323): GetFileInformation \ called.
[02/12/20 13:26:05] dokan-ops.(2333): Cleanup \ called.
[02/12/20 13:26:05] dokan-ops.(2398): Close \ called.
[02/12/20 13:26:05] dokan-ops.(1170): CreateFile \ called. desired_access: 0x80, share_access: 7, file_attributes: 0x0,create_disposition: 0x3, create_options: 0x200000
[02/12/20 13:26:05] dokan-ops.(323): GetFileInformation \ called.
[02/12/20 13:26:05] dokan-ops.(323): GetFileInformation \ called.
[02/12/20 13:26:05] dokan-ops.(2333): Cleanup \ called.
[02/12/20 13:26:05] dokan-ops.(2398): Close \ called.
[02/12/20 13:26:05] dokan-ops.(1170): CreateFile \ called. desired_access: 0x80, share_access: 7, file_attributes: 0x0,create_disposition: 0x3, create_options: 0x200000
[02/12/20 13:26:05] dokan-ops.(323): GetFileInformation \ called.
[02/12/20 13:26:05] dokan-ops.(323): GetFileInformation \ called.
[02/12/20 13:26:05] dokan-ops.(2333): Cleanup \ called.
[02/12/20 13:26:05] dokan-ops.(2398): Close \ called.
[02/12/20 13:26:05] dokan-ops.(1170): CreateFile \ called. desired_access: 0x80, share_access: 7, file_attributes: 0x0,create_disposition: 0x3, create_options: 0x200000
[02/12/20 13:26:05] dokan-ops.(323): GetFileInformation \ called.
[02/12/20 13:26:05] dokan-ops.(323): GetFileInformation \ called.
[02/12/20 13:26:05] dokan-ops.(2333): Cleanup \ called.
[02/12/20 13:26:05] dokan-ops.(2398): Close \ called.
[02/12/20 13:26:05] dokan-ops.(1170): CreateFile \ called. desired_access: 0x100000, share_access: 3, file_attributes: 0x0,create_disposition: 0x3, create_options: 0x800021
[02/12/20 13:26:05] dokan-ops.(323): GetFileInformation \ called.
[02/12/20 13:26:05] dokan-ops.(2333): Cleanup \ called.
[02/12/20 13:26:05] [02/12/20 13:26:05] dokan-ops.(1170): CreateFile \ called. desired_access: 0x100000, share_access: 3, file_attributes: 0x0,create_disposition: 0x3, create_options: 0x800021
dokan-ops.(2398): Close \ called.
[02/12/20 13:26:05] dokan-ops.(323): GetFileInformation \ called.
[02/12/20 13:26:05] dokan-ops.(2333): Cleanup \ called.
[02/12/20 13:26:05] dokan-ops.(2398): Close \ called.
[02/12/20 13:26:05] dokan-ops.(1170): CreateFile \desktop.ini called. desired_access: 0x120089, share_access: 7, file_attributes: 0x0,create_disposition: 0x3, create_options: 0x64
[02/12/20 13:26:05] dokan-ops.(1170): CreateFile \ called. desired_access: 0x100081, share_access: 7, file_attributes: 0x0,create_disposition: 0x3, create_options: 0x20
[02/12/20 13:26:05] dokan-ops.(323): GetFileInformation \ called.
[02/12/20 13:26:05] dokan-ops.(323): GetFileInformation \ called.
[02/12/20 13:26:05] dokan-ops.(605): FindFiles \ called.
[02/12/20 13:26:05] dokan-ops.(2333): Cleanup \ called.
[02/12/20 13:26:05] dokan-ops.(2398): Close \ called.

@daniel.pan Does this give any indication of the problem?

I’m afraid this does not give indication of the problem.

@rdb Hmmm, let me shortly summarize what we already know.

  • it’s a problem of seadrive, not seafile server
  • it only occurs in combination with 32bit versions of seafile server
  • it only affects shared libraries, independently if shared for a single user, user groups or for everybody
  • seadrive logs don’t show any errors or allow indications of the problem

You are sure this doensn’t give you any clue to locate at least where the problem might be caused by? For instance, as I already assumed, it could be related to 32bit libraries, on which seadrive rely on.
I mean - the real question is, where in the interaction of the two components could the difference between 32bit and 64bit cause a problem with shared folders?

32bit and 64bit should cause no difference in theory.

We are going to release SeaDrive 2.0 in the next month. At that time, we can add more debug messages.

Hey thanks for trying to tackle this problem.

For me this is quite essential, since I set up SeaFile for me and my friends in order to share data.
For me, the seamless explorer/finder integration via SeaDrive was the selling point why i chose SeaFile in the first place, so we are very much looking forward if this issue is resolved in the new SeaDrive Client version!!

Thanks a lot so far!

@daniel.pan @jobenvil Hi Daniel, Hi jobenvil,

congrats for your new release of SeaDrive. Of course I immediately took the chance to test the new version SeaDrive2.0.1, but still I exerienced the same error. The problem with empty shared folders in Seadrive2.0.1 still persists, independently if shared for a single user, user groups or for everybody. I didn’t use encrypted folders. And still, seadrive logs don’t show any errors or allow indications of the problem.

I would appreciate guidance how to add more debug messages. In SeaDrive2.0.1 I didn’t found any settings for this, nor any config files. Atfer being patient for such a long time, I am really keen on solving this issue. :slight_smile:

Meanwhile I increased the verbosity of seadrive logfile by setting the environment variable ‘SEADRIVE_DEBUG’ to ‘fs’ and as an alternative to ‘watch’. Unfortunately this didn’t show any indications of the problem. No entry in the log when I try to enter shared folders - nothing is happening and nothing is showing up in the logs. :frowning: