-
Notifications
You must be signed in to change notification settings - Fork 667
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Re-synchronizing (some) virtual files again, and again #8326
Comments
I have the same issue (Windows). We try to use it at our company but occasionally this happens to us. I cannot tell HOW to reproduce it, but some colleagues tempt to use strange folder names. So it might be caused by folder names which are okay for mac and linux but not okay for windows (Just guessing). The client then tries to sync the files every 2 seconds or so but in the protocol under "action" there you can just see the word "ignored". Here is a part of the client log:
|
Can you check your logs for "Virtual file without db" if you find lines like that... I'm about to fix the issue. |
Yes! I can found this string a lot in the logs. You really fixed it? Awesome, thank you. Can I test it with a nightly build or something? |
Should be ready tomorrow hopefully |
@stylefieber fix should be included in todays daily builds: |
Thank you @michaelstingl , unfortunately I get 2 missing dll errors. Is this normal when using daily builds and I have to care about this dll files my self? It's pcre2-16.dll and libpng16.dll |
No, sounds strange. What exact installer did you try? |
We accidentally merged a revert to our msi scripts... should be fixed now :) |
Thank you :) |
Expected behaviour
Virtual files shall be created, and then they shall not be sychonized unless there is a change on the server or client.
Actual behaviour
In general the (experimental) virtual files feature works great (see my other issue report for sophisticated praises 👍), but from time to time, I encounter the issue that files are synchronized over and over, again.
In one case, the files had been deleted from the server.
In a more recent case, many directories have been copied into the directory on PC 1 (no virtual files in use), and then on PC 2 (using the virtual files feature) most files worked fine. But a few hundret were synchronized every few seconds.
In both cases, on ythe virtual placeholders were on the PC, the complete files had not yet been downloaded. And the tab "sync protocol" said that the files were "ignored", but I was unable to see any reason for that. Also the file were not listed in the "not synchronized" tab.
The problem could be resolved by disabling the synchronization, deleting the folder contents, and re-adding the folder synchronization.
Steps to reproduce
I was not yet able to reproduce the problem reliably, sorry :(
Server configuration
Operating system: Ubuntu
Web server: nginx
Database: MySQL
PHP version: 7.4
ownCloud version: 10.3.2.2 (hacked to accept PHP 7.4)
Storage backend (external storage): filesystem
Client configuration
Client version: 2.7.4 (problem occured before and after the update)
Operating system: Windows 10
OS language: German
Logs
Sorry, did not enable logging before solving the issue. Will do when the issue returns.
The text was updated successfully, but these errors were encountered: