I constantly receive “Failed to write data on the client.” errors which I have been unable to resolve for days.
I start synchronizing a library, a couple hundred MBs can be downloaded, then the client stops and shows the error message. The only workaround so far is to quit Seafile, go to the Explorer, uncheck the “read-only” attribute for the folder, apply this to all subfolders as well and restart Seafile. It then downloads some more files before stopping again. There is no pattern in how much can be downloaded at once. I cannot keep doings this for hours before everything is downloaded.
Now for the details:
- Disk space is not the issue.
- Client runs on Windows 10, Server on Raspberry Pi.
- It only happens on one particular device. Everywhere else everything works fine.
- It does not seem to be a particular library. All libraries seem to fail at some point. On another device I could freshly checkout libraries, so it does not seem to be a server issue.
- I completely uninstall Seafile, installed the most recent version and made sure all configuration files were deleted (e.g. the seafile-data folder) before trying again. Does not seem to be a Seafile client configuration issue.
- On the same machine, some time ago, everything worked just fine. I can’t tell what changed.
- I have no anti-virus tools installed except for standard Windows security stuff. I checked all settings, nothing seems bad (e.g. Ransomware protection is also switched off etc.)
- The “read-only” attribute is odd. It seems to temporarily resolve the issue, but at the same time, not all files are write protected (I get the black square instead of the black check mark). The same seems to be true for all my folders, e.g. there seem to be some write protected system files in basically all folders. I can’t tell, what would be write protected or why it constantly resets.
- I tried different paths as well. No matter where I check out to, the error remains the same.
I found no further information regarding seafile looking for the error message. It seems a bit like something is constantly turning on write-protection while the folder is being synchronized but I cannot figure out how this could happen or how it could be stopped.
How do I debug this error?